.subscriptions-module__qLaeaa__container{max-width:1400px;margin:0 auto;padding:1.5rem}.subscriptions-module__qLaeaa__header{margin-bottom:2rem}.subscriptions-module__qLaeaa__header h1{color:var(--color-ivoire,#f5f1e8);margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.subscriptions-module__qLaeaa__header p{color:#f5f1e899;font-size:.9rem}.subscriptions-module__qLaeaa__loadingContainer,.subscriptions-module__qLaeaa__errorContainer{color:#f5f1e899;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.subscriptions-module__qLaeaa__loadingIcon{width:32px;height:32px;margin-bottom:1rem;animation:1s linear infinite subscriptions-module__qLaeaa__spin}.subscriptions-module__qLaeaa__errorIcon{color:#ef4444;width:48px;height:48px;margin-bottom:1rem}@keyframes subscriptions-module__qLaeaa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subscriptions-module__qLaeaa__tabs{border-bottom:1px solid var(--color-noir-800);gap:.5rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.subscriptions-module__qLaeaa__tab{color:#f5f1e899;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__tab:hover{background:var(--color-noir-800);color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__tabActive{border-color:var(--color-or,#c9a24d);color:var(--color-or,#c9a24d);background:#c9a24d33}.subscriptions-module__qLaeaa__content{background:var(--color-noir-900);border:1px solid var(--color-noir-800);border-radius:.75rem;min-height:400px;padding:1.5rem}.subscriptions-module__qLaeaa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.subscriptions-module__qLaeaa__sectionHeader h3{color:var(--color-ivoire,#f5f1e8);font-size:1.125rem;font-weight:600}.subscriptions-module__qLaeaa__addButton{background:var(--color-or,#c9a24d);color:var(--color-noir,#0b0b0b);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .2s;display:flex}.subscriptions-module__qLaeaa__addButton:hover{background:var(--color-or-light,#d4b366)}.subscriptions-module__qLaeaa__overview{flex-direction:column;gap:2rem;display:flex}.subscriptions-module__qLaeaa__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.subscriptions-module__qLaeaa__statCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;align-items:center;gap:1rem;padding:1.25rem;display:flex}.subscriptions-module__qLaeaa__statIcon{width:48px;height:48px;color:var(--color-or,#c9a24d);background:#c9a24d33;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.subscriptions-module__qLaeaa__statContent{flex-direction:column;display:flex}.subscriptions-module__qLaeaa__statValue{color:var(--color-ivoire,#f5f1e8);overflow-wrap:anywhere;text-align:center;font-size:1.5rem;font-weight:600}.subscriptions-module__qLaeaa__statLabel{color:#f5f1e899;text-transform:uppercase;letter-spacing:.05em;overflow-wrap:anywhere;text-align:center;font-size:.75rem}.subscriptions-module__qLaeaa__section{background:var(--color-noir-800);border-radius:.75rem;padding:1.25rem}.subscriptions-module__qLaeaa__section h3{color:var(--color-ivoire,#f5f1e8);margin-bottom:1rem;font-size:1rem;font-weight:600}.subscriptions-module__qLaeaa__planRevenue,.subscriptions-module__qLaeaa__poleRevenue{flex-direction:column;gap:.75rem;display:flex}.subscriptions-module__qLaeaa__planRevenueItem,.subscriptions-module__qLaeaa__poleRevenueItem{background:var(--color-noir-900);border-radius:.5rem;align-items:center;gap:1rem;padding:.75rem;display:flex}.subscriptions-module__qLaeaa__planName,.subscriptions-module__qLaeaa__poleName{color:var(--color-ivoire,#f5f1e8);flex:1;font-weight:500}.subscriptions-module__qLaeaa__planCount{color:#f5f1e899;font-size:.875rem}.subscriptions-module__qLaeaa__planAmount,.subscriptions-module__qLaeaa__poleBalance{color:var(--color-or,#c9a24d);font-weight:600}.subscriptions-module__qLaeaa__transactionsList{flex-direction:column;gap:.5rem;display:flex}.subscriptions-module__qLaeaa__transactionItem{background:var(--color-noir-900);border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.subscriptions-module__qLaeaa__transactionType{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:600;display:flex}.subscriptions-module__qLaeaa__transactionType.subscriptions-module__qLaeaa__credit{color:#22c55e;background:#22c55e33}.subscriptions-module__qLaeaa__transactionType.subscriptions-module__qLaeaa__debit{color:#ef4444;background:#ef444433}.subscriptions-module__qLaeaa__transactionDetails{flex-direction:column;flex:1;gap:.125rem;display:flex}.subscriptions-module__qLaeaa__transactionDesc{color:var(--color-ivoire,#f5f1e8);font-size:.875rem}.subscriptions-module__qLaeaa__transactionPole{color:#f5f1e899;font-size:.75rem}.subscriptions-module__qLaeaa__transactionAmount{font-size:.875rem;font-weight:600}.subscriptions-module__qLaeaa__transactionAmount.subscriptions-module__qLaeaa__credit{color:#22c55e}.subscriptions-module__qLaeaa__transactionAmount.subscriptions-module__qLaeaa__debit{color:#ef4444}.subscriptions-module__qLaeaa__plansList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.subscriptions-module__qLaeaa__planCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;padding:1.25rem}.subscriptions-module__qLaeaa__planHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.subscriptions-module__qLaeaa__planHeader h4{color:var(--color-ivoire,#f5f1e8);font-size:1.125rem;font-weight:600}.subscriptions-module__qLaeaa__badge{color:var(--color-or,#c9a24d);text-transform:uppercase;background:#c9a24d33;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__badgeInactive{color:#ef4444;text-transform:uppercase;background:#ef444433;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__planPrice{margin-bottom:.25rem}.subscriptions-module__qLaeaa__priceValue{color:var(--color-or,#c9a24d);font-size:1.5rem;font-weight:700}.subscriptions-module__qLaeaa__priceInterval{color:#f5f1e899;font-size:.875rem}.subscriptions-module__qLaeaa__planPriceYearly{color:#f5f1e899;margin-bottom:1rem;font-size:.75rem}.subscriptions-module__qLaeaa__planTier,.subscriptions-module__qLaeaa__planSubscribers{color:#f5f1e899;margin-bottom:.25rem;font-size:.875rem}.subscriptions-module__qLaeaa__planAdInfo{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.subscriptions-module__qLaeaa__adFreeBadge{color:#22c55e;text-transform:uppercase;background:#22c55e26;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__adReductionBadge{color:#3b82f6;text-transform:uppercase;background:#3b82f626;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__adFullBadge{color:var(--color-or,#c9a24d);text-transform:uppercase;background:#c9a24d33;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__skipBadge{color:#a855f7;text-transform:uppercase;background:#a855f726;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.subscriptions-module__qLaeaa__planActions{border-top:1px solid var(--color-noir-700);gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.subscriptions-module__qLaeaa__planActions button{background:var(--color-noir-900);border:1px solid var(--color-noir-700);color:#f5f1e899;cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__planActions button:hover{background:var(--color-noir-700);color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__deleteButton:hover{color:#ef4444!important;background:#ef444433!important;border-color:#ef4444!important}.subscriptions-module__qLaeaa__polesList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.subscriptions-module__qLaeaa__poleCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;display:flex;overflow:hidden}.subscriptions-module__qLaeaa__poleColor{flex-shrink:0;width:8px}.subscriptions-module__qLaeaa__poleContent{flex:1;padding:1rem}.subscriptions-module__qLaeaa__poleHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.subscriptions-module__qLaeaa__poleHeader h4{color:var(--color-ivoire,#f5f1e8);font-size:1rem;font-weight:600}.subscriptions-module__qLaeaa__poleDesc{color:#f5f1e899;margin-bottom:.75rem;font-size:.8rem}.subscriptions-module__qLaeaa__poleBalance{color:var(--color-or,#c9a24d);margin-bottom:.25rem;font-weight:600}.subscriptions-module__qLaeaa__poleStats{color:#f5f1e899;font-size:.75rem}.subscriptions-module__qLaeaa__poleActions{border-left:1px solid var(--color-noir-700);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.subscriptions-module__qLaeaa__poleActions button{background:var(--color-noir-900);border:1px solid var(--color-noir-700);color:#f5f1e899;cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__poleActions button:hover{background:var(--color-noir-700);color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__allocationsList{flex-direction:column;gap:1.5rem;display:flex}.subscriptions-module__qLaeaa__allocationCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;padding:1.25rem}.subscriptions-module__qLaeaa__allocationHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.subscriptions-module__qLaeaa__allocationHeader h4{color:var(--color-ivoire,#f5f1e8);font-weight:600}.subscriptions-module__qLaeaa__editButton{background:var(--color-noir-900);border:1px solid var(--color-noir-700);color:#f5f1e899;cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem;font-size:.75rem;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__editButton:hover{background:var(--color-noir-700);color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__allocationBars{flex-direction:column;gap:.75rem;display:flex}.subscriptions-module__qLaeaa__allocationBar{flex-direction:column;gap:.25rem;display:flex}.subscriptions-module__qLaeaa__allocationBarLabel{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.subscriptions-module__qLaeaa__poleIndicator{border-radius:50%;width:12px;height:12px}.subscriptions-module__qLaeaa__allocationBarValue{background:var(--color-noir-900);border-radius:.25rem;align-items:center;gap:.5rem;height:24px;display:flex;overflow:hidden}.subscriptions-module__qLaeaa__allocationBarFill{height:100%;transition:width .3s}.subscriptions-module__qLaeaa__allocationBarValue span{color:#f5f1e899;padding:0 .5rem;font-size:.75rem}.subscriptions-module__qLaeaa__noAllocations{color:#f5f1e899;font-size:.875rem;font-style:italic}.subscriptions-module__qLaeaa__allocationEdit{flex-direction:column;gap:.75rem;display:flex}.subscriptions-module__qLaeaa__allocationInput{align-items:center;gap:.75rem;display:flex}.subscriptions-module__qLaeaa__allocationInput label{color:var(--color-ivoire,#f5f1e8);flex:1;font-size:.875rem}.subscriptions-module__qLaeaa__allocationInput input{background:var(--color-noir-900);border:1px solid var(--color-noir-700);width:80px;color:var(--color-ivoire,#f5f1e8);text-align:right;border-radius:.375rem;padding:.5rem}.subscriptions-module__qLaeaa__allocationInput span{color:#f5f1e899}.subscriptions-module__qLaeaa__allocationTotal{text-align:center;border-radius:.375rem;padding:.75rem;font-weight:600}.subscriptions-module__qLaeaa__allocationTotal.subscriptions-module__qLaeaa__valid{color:#22c55e;background:#22c55e1a}.subscriptions-module__qLaeaa__allocationTotal.subscriptions-module__qLaeaa__invalid{color:#ef4444;background:#ef44441a}.subscriptions-module__qLaeaa__allocationActions{gap:.75rem;margin-top:.5rem;display:flex}.subscriptions-module__qLaeaa__poleTransactionsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.subscriptions-module__qLaeaa__poleTransactionCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;padding:1rem}.subscriptions-module__qLaeaa__poleTransactionHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.subscriptions-module__qLaeaa__poleTransactionHeader h4{color:var(--color-ivoire,#f5f1e8);flex:1;font-size:.9rem;font-weight:600}.subscriptions-module__qLaeaa__poleBalanceSmall{color:var(--color-or,#c9a24d);font-size:.875rem;font-weight:600}.subscriptions-module__qLaeaa__viewTransactionsButton{background:var(--color-noir-900);border:1px solid var(--color-noir-700);color:#f5f1e899;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.625rem;font-size:.8rem;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__viewTransactionsButton:hover{background:var(--color-noir-700);color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__manualList{flex-direction:column;gap:1rem;display:flex}.subscriptions-module__qLaeaa__manualCard{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;display:flex}.subscriptions-module__qLaeaa__manualUser{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:200px;display:flex}.subscriptions-module__qLaeaa__userAvatar{background:#c9a24d33;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.subscriptions-module__qLaeaa__userAvatar img{object-fit:cover;width:100%;height:100%}.subscriptions-module__qLaeaa__userAvatar span{color:var(--color-or,#c9a24d);font-weight:600}.subscriptions-module__qLaeaa__userInfo{flex-direction:column;display:flex}.subscriptions-module__qLaeaa__userName{color:var(--color-ivoire,#f5f1e8);font-weight:500}.subscriptions-module__qLaeaa__userEmail{color:#f5f1e899;overflow-wrap:everywhere;font-size:.75rem}.subscriptions-module__qLaeaa__manualDetails{flex-direction:column;flex:1;gap:.25rem;display:flex}.subscriptions-module__qLaeaa__manualPlan{color:var(--color-or,#c9a24d);font-weight:500}.subscriptions-module__qLaeaa__manualDates{color:#f5f1e899;font-size:.8rem}.subscriptions-module__qLaeaa__manualNotes{color:#f5f1e899;font-size:.75rem;font-style:italic}.subscriptions-module__qLaeaa__cancelManualButton{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__cancelManualButton:hover{background:#ef444433}.subscriptions-module__qLaeaa__emptyState{color:#f5f1e899;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.subscriptions-module__qLaeaa__emptyState svg{opacity:.5;margin-bottom:1rem}.subscriptions-module__qLaeaa__modal{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.subscriptions-module__qLaeaa__modalContent{background:var(--color-noir-900);border:1px solid var(--color-noir-700);border-radius:.75rem;flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden}.subscriptions-module__qLaeaa__modalHeader{border-bottom:1px solid var(--color-noir-700);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.subscriptions-module__qLaeaa__modalHeader h3{color:var(--color-ivoire,#f5f1e8);font-size:1.125rem;font-weight:600}.subscriptions-module__qLaeaa__modalHeader button{color:#f5f1e899;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s;display:flex}.subscriptions-module__qLaeaa__modalHeader button:hover{color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__modalBody{flex:1;padding:1.25rem;overflow-y:auto}.subscriptions-module__qLaeaa__modalFooter{border-top:1px solid var(--color-noir-700);justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.subscriptions-module__qLaeaa__formSection{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.5rem;margin:1.5rem 0;padding:1rem}.subscriptions-module__qLaeaa__formSectionTitle{color:var(--color-or,#c9a24d);border-bottom:1px solid var(--color-noir-700);margin-bottom:1rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600}.subscriptions-module__qLaeaa__formGroup{margin-bottom:1rem}.subscriptions-module__qLaeaa__formGroup label{color:var(--color-ivoire,#f5f1e8);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.subscriptions-module__qLaeaa__formGroup input,.subscriptions-module__qLaeaa__formGroup select,.subscriptions-module__qLaeaa__formGroup textarea{background:var(--color-noir-800);border:1px solid var(--color-noir-700);width:100%;color:var(--color-ivoire,#f5f1e8);border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:border-color .2s}.subscriptions-module__qLaeaa__formGroup input:focus,.subscriptions-module__qLaeaa__formGroup select:focus,.subscriptions-module__qLaeaa__formGroup textarea:focus{border-color:var(--color-or,#c9a24d);outline:none}.subscriptions-module__qLaeaa__formGroup input:disabled{opacity:.5;cursor:not-allowed}.subscriptions-module__qLaeaa__formGroup textarea{resize:vertical;min-height:80px}.subscriptions-module__qLaeaa__formGroup input[type=color]{cursor:pointer;height:40px;padding:.25rem}.subscriptions-module__qLaeaa__formRow{gap:1rem;display:flex}.subscriptions-module__qLaeaa__formRow .subscriptions-module__qLaeaa__formGroup{flex:1}.subscriptions-module__qLaeaa__formCheckbox{align-items:center;gap:.5rem;display:flex}.subscriptions-module__qLaeaa__formCheckbox input{width:16px;height:16px;accent-color:var(--color-or,#c9a24d)}.subscriptions-module__qLaeaa__formCheckbox label{color:var(--color-ivoire,#f5f1e8);margin:0;font-size:.875rem}.subscriptions-module__qLaeaa__searchInput{align-items:center;display:flex;position:relative}.subscriptions-module__qLaeaa__searchInput svg{color:#f5f1e899;position:absolute;left:.75rem}.subscriptions-module__qLaeaa__searchInput input{padding-left:2.5rem}.subscriptions-module__qLaeaa__searchLoading{width:16px;height:16px;color:var(--color-or,#c9a24d);animation:1s linear infinite subscriptions-module__qLaeaa__spin;position:absolute;right:.75rem}.subscriptions-module__qLaeaa__searchResults{background:var(--color-noir-800);border:1px solid var(--color-noir-700);z-index:10;border-radius:.5rem;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.subscriptions-module__qLaeaa__searchResultItem{border:none;border-bottom:1px solid var(--color-noir-700);width:100%;color:var(--color-ivoire,#f5f1e8);text-align:left;cursor:pointer;background:0 0;flex-direction:column;padding:.75rem;transition:background .2s;display:flex}.subscriptions-module__qLaeaa__searchResultItem:last-child{border-bottom:none}.subscriptions-module__qLaeaa__searchResultItem:hover{background:var(--color-noir-700)}.subscriptions-module__qLaeaa__searchResultEmail{color:#f5f1e899;font-size:.75rem}.subscriptions-module__qLaeaa__selectedUser{border:1px solid var(--color-or,#c9a24d);background:#c9a24d33;border-radius:.375rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;display:flex}.subscriptions-module__qLaeaa__selectedUser svg:first-child{color:var(--color-or,#c9a24d)}.subscriptions-module__qLaeaa__selectedUser span{color:var(--color-ivoire,#f5f1e8);flex:1;font-size:.875rem}.subscriptions-module__qLaeaa__selectedUser button{color:#f5f1e899;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.subscriptions-module__qLaeaa__selectedUser button:hover{color:var(--color-ivoire,#f5f1e8)}.subscriptions-module__qLaeaa__saveButton{background:var(--color-or,#c9a24d);color:var(--color-noir,#0b0b0b);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .2s;display:flex}.subscriptions-module__qLaeaa__saveButton:hover{background:var(--color-or-light,#d4b366)}.subscriptions-module__qLaeaa__saveButton:disabled{opacity:.5;cursor:not-allowed}.subscriptions-module__qLaeaa__cancelButton{background:var(--color-noir-800);color:var(--color-ivoire,#f5f1e8);border:1px solid var(--color-noir-700);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.subscriptions-module__qLaeaa__cancelButton:hover{background:var(--color-noir-700)}.subscriptions-module__qLaeaa__transactionFormCompact{background:var(--color-noir-800);border-radius:.5rem;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:1rem;display:flex}.subscriptions-module__qLaeaa__transactionFormCompact select,.subscriptions-module__qLaeaa__transactionFormCompact input{background:var(--color-noir-900);border:1px solid var(--color-noir-700);color:var(--color-ivoire,#f5f1e8);border-radius:.375rem;padding:.5rem .75rem;font-size:.8rem}.subscriptions-module__qLaeaa__transactionFormCompact select,.subscriptions-module__qLaeaa__transactionFormCompact input[type=number]{width:100px}.subscriptions-module__qLaeaa__transactionFormCompact input[type=text]{flex:1;min-width:150px}.subscriptions-module__qLaeaa__transactionFormCompact button{background:var(--color-or,#c9a24d);width:36px;height:36px;color:var(--color-noir,#0b0b0b);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:background .2s;display:flex}.subscriptions-module__qLaeaa__transactionFormCompact button:hover{background:var(--color-or-light,#d4b366)}.subscriptions-module__qLaeaa__transactionFormCompact button:disabled{opacity:.5;cursor:not-allowed}.subscriptions-module__qLaeaa__transactionsListModal{flex-direction:column;gap:.5rem;max-height:400px;display:flex;overflow-y:auto}.subscriptions-module__qLaeaa__transactionItemModal{background:var(--color-noir-800);border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.subscriptions-module__qLaeaa__transactionDetailsModal{flex-direction:column;flex:1;gap:.25rem;display:flex}.subscriptions-module__qLaeaa__transactionJustif{color:#f5f1e899;font-size:.75rem;font-style:italic}.subscriptions-module__qLaeaa__transactionMeta{color:#f5f1e899;font-size:.7rem}.subscriptions-module__qLaeaa__noTransactions{text-align:center;color:#f5f1e899;padding:2rem;font-style:italic}.subscriptions-module__qLaeaa__loadingSmall{justify-content:center;padding:2rem;display:flex}@media (max-width:768px){.subscriptions-module__qLaeaa__container{padding:1rem}.subscriptions-module__qLaeaa__tabs{flex-wrap:nowrap;padding-bottom:.5rem}.subscriptions-module__qLaeaa__tab{padding:.5rem .75rem;font-size:.75rem}.subscriptions-module__qLaeaa__tab svg{display:none}.subscriptions-module__qLaeaa__statsGrid{flex-direction:column;grid-template-columns:repeat(2,1fr);display:flex}.subscriptions-module__qLaeaa__plansList,.subscriptions-module__qLaeaa__polesList{flex-direction:column;grid-template-columns:1fr;display:flex}.subscriptions-module__qLaeaa__formRow{flex-direction:column;gap:0}.subscriptions-module__qLaeaa__manualCard{flex-direction:column;align-items:stretch}.subscriptions-module__qLaeaa__manualUser{min-width:auto}.subscriptions-module__qLaeaa__transactionFormCompact{flex-direction:column}.subscriptions-module__qLaeaa__transactionFormCompact select,.subscriptions-module__qLaeaa__transactionFormCompact input{width:100%}.subscriptions-module__qLaeaa__planRevenueItem,.subscriptions-module__qLaeaa__statCard,.subscriptions-module__qLaeaa__poleRevenueItem,.subscriptions-module__qLaeaa__poleTransactionsGrid{flex-direction:column;display:flex}.subscriptions-module__qLaeaa__sectionHeader{flex-wrap:wrap;display:flex}}.subscriptions-module__qLaeaa__planStripeStatus{margin-top:.5rem;font-size:.8rem}.subscriptions-module__qLaeaa__stripeSynced{color:#10b981;align-items:center;gap:4px;display:inline-flex}.subscriptions-module__qLaeaa__stripeNotSynced{color:#f59e0b;align-items:center;gap:4px;display:inline-flex}.subscriptions-module__qLaeaa__stripeInfo{color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:6px;align-items:center;gap:6px;margin-top:.5rem;padding:.5rem .75rem;font-size:.8rem;display:flex}.subscriptions-module__qLaeaa__stripeWarning{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:6px;align-items:flex-start;gap:6px;margin-top:.5rem;padding:.5rem .75rem;font-size:.8rem;line-height:1.4;display:flex}.subscriptions-module__qLaeaa__stripeWarning svg,.subscriptions-module__qLaeaa__stripeInfo svg{flex-shrink:0;margin-top:2px}.subscriptions-module__qLaeaa__featuresEditor{flex-direction:column;gap:.5rem;display:flex}.subscriptions-module__qLaeaa__featureRow{color:var(--color-ivoire,#f5f1e8);background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.85rem;display:flex}.subscriptions-module__qLaeaa__featureRow span{flex:1}.subscriptions-module__qLaeaa__removeFeatureButton{color:#ef4444;cursor:pointer;opacity:.7;background:0 0;border:none;align-items:center;padding:2px;transition:opacity .15s;display:flex}.subscriptions-module__qLaeaa__removeFeatureButton:hover{opacity:1}.subscriptions-module__qLaeaa__addFeatureRow{gap:.5rem;display:flex}.subscriptions-module__qLaeaa__addFeatureRow input{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex:1;padding:.5rem .75rem;font-size:.85rem}.subscriptions-module__qLaeaa__addFeatureRow input::placeholder{color:#f5f1e866}.subscriptions-module__qLaeaa__addFeatureButton{color:#c9a24d;cursor:pointer;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}.subscriptions-module__qLaeaa__addFeatureButton:hover{background:#c9a24d40}.subscriptions-module__qLaeaa__statSub{color:#f5f1e880;overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem;display:block}.subscriptions-module__qLaeaa__sectionHint{color:#f5f1e880;margin:-.25rem 0 .75rem;font-size:.8rem}.subscriptions-module__qLaeaa__stateBadge{vertical-align:middle;border-radius:9999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.7rem;font-weight:500;display:inline-block}.subscriptions-module__qLaeaa__checkboxLabel{color:var(--color-ivoire,#f5f1e8);cursor:pointer;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}
.ActionButtons-module__1qU8va__actionButtons{align-items:center;gap:var(--spacing-sm,8px);display:flex}.ActionButtons-module__1qU8va__actionButton{border:1px solid var(--border-color,#ffffff14);background:var(--background-card,#ffffff08);cursor:pointer;transition:all var(--transition-fast,.15s ease);color:var(--foreground-muted,#f5f1e8b3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ActionButtons-module__1qU8va__actionButton:disabled{opacity:.5;cursor:not-allowed}.ActionButtons-module__1qU8va__actionButton svg{width:1rem;height:1rem}.ActionButtons-module__1qU8va__actionButtons--table{gap:var(--spacing-sm,8px)}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__actionButton{border-radius:var(--border-radius-md,8px);width:2rem;height:2rem;padding:0}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__actionButton:hover:not(:disabled){box-shadow:var(--shadow-md,0 4px 6px #0006);transform:translateY(-1px)}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__viewButton{background:var(--background-card,#ffffff08);border-color:var(--border-color,#ffffff14)}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__viewButton:hover:not(:disabled){color:var(--color-success,#10b981);border-color:var(--color-success,#10b981);background:#10b9811a}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__carnetButton:hover:not(:disabled){color:#8b5cf6;background:#8b5cf61a;border-color:#8b5cf6}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__seoButton:hover:not(:disabled){color:var(--color-warning,#f59e0b);border-color:var(--color-warning,#f59e0b);background:#f59e0b1a}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__viewPublishedButton:hover:not(:disabled){color:#16a34a;background:#16a34a1a;border-color:#16a34a}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__editButton:hover:not(:disabled){color:var(--color-info,#3b82f6);border-color:var(--color-info,#3b82f6);background:#3b82f61a}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__toggleButton:hover:not(:disabled){color:var(--color-or,#c9a24d);border-color:var(--color-or,#c9a24d);background:#c9a24d1a}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__emailButton:hover:not(:disabled){color:#667eea;background:#667eea1a;border-color:#667eea}.ActionButtons-module__1qU8va__actionButtons--table .ActionButtons-module__1qU8va__deleteButton:hover:not(:disabled){color:var(--color-error,#ef4444);border-color:var(--color-error,#ef4444);background:#ef44441a}.ActionButtons-module__1qU8va__actionButtons--card{gap:var(--spacing-sm,8px)}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__actionButton{border-radius:var(--border-radius-md,8px);width:2rem;height:2rem;padding:0}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__actionButton:hover:not(:disabled){box-shadow:var(--shadow-md,0 4px 6px #0006);transform:translateY(-1px)}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__viewButton:hover:not(:disabled){color:var(--color-success,#10b981);border-color:var(--color-success,#10b981);background:#10b9811a}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__carnetButton:hover:not(:disabled){color:#8b5cf6;background:#8b5cf61a;border-color:#8b5cf6}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__seoButton:hover:not(:disabled){color:var(--color-warning,#f59e0b);border-color:var(--color-warning,#f59e0b);background:#f59e0b1a}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__viewPublishedButton:hover:not(:disabled){color:#16a34a;background:#16a34a1a;border-color:#16a34a}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__editButton:hover:not(:disabled){color:var(--color-info,#3b82f6);border-color:var(--color-info,#3b82f6);background:#3b82f61a}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__toggleButton:hover:not(:disabled){color:var(--color-or,#c9a24d);border-color:var(--color-or,#c9a24d);background:#c9a24d1a}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__emailButton:hover:not(:disabled){color:#667eea;background:#667eea1a;border-color:#667eea}.ActionButtons-module__1qU8va__actionButtons--card .ActionButtons-module__1qU8va__deleteButton:hover:not(:disabled){color:var(--color-error,#ef4444);border-color:var(--color-error,#ef4444);background:#ef44441a}.ActionButtons-module__1qU8va__actionButtons--header{gap:var(--spacing-md,16px)}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__actionButton{border-radius:var(--border-radius-lg,12px);width:2.5rem;height:2.5rem;padding:0;font-size:1.125rem}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__actionButton svg{width:1.25rem;height:1.25rem}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__actionButton:hover:not(:disabled){box-shadow:var(--shadow-lg,0 10px 15px #00000080);transform:translateY(-2px)}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__viewButton{color:var(--color-success,#10b981);background:#10b9811a;border-color:#10b9814d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__viewButton:hover:not(:disabled){border-color:var(--color-success,#10b981);background:#10b98133}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__carnetButton{color:#8b5cf6;background:#8b5cf61a;border-color:#8b5cf64d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__carnetButton:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf6}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__seoButton{color:var(--color-warning,#f59e0b);background:#f59e0b1a;border-color:#f59e0b4d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__seoButton:hover:not(:disabled){border-color:var(--color-warning,#f59e0b);background:#f59e0b33}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__viewPublishedButton{color:#16a34a;background:#16a34a1a;border-color:#16a34a4d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__viewPublishedButton:hover:not(:disabled){background:#16a34a33;border-color:#16a34a}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__editButton{color:var(--color-info,#3b82f6);background:#3b82f61a;border-color:#3b82f64d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__editButton:hover:not(:disabled){border-color:var(--color-info,#3b82f6);background:#3b82f633}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__toggleButton{color:var(--color-or,#c9a24d);background:#c9a24d1a;border-color:#c9a24d4d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__toggleButton:hover:not(:disabled){border-color:var(--color-or,#c9a24d);background:#c9a24d33}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__emailButton{color:#667eea;background:#667eea1a;border-color:#667eea4d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__emailButton:hover:not(:disabled){background:#667eea33;border-color:#667eea}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__deleteButton{color:var(--color-error,#ef4444);background:#ef44441a;border-color:#ef44444d}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__deleteButton:hover:not(:disabled){border-color:var(--color-error,#ef4444);background:#ef444433}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__actionButton{color:var(--color-noir,#0b0b0b);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-color:#ffffff4d}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__actionButton:hover:not(:disabled){box-shadow:var(--shadow-lg,0 10px 15px #00000080);background:#fff;border-color:#ffffff80}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__viewButton:hover:not(:disabled){color:var(--color-success,#10b981);border-color:var(--color-success,#10b981)}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__carnetButton:hover:not(:disabled){color:#8b5cf6;border-color:#8b5cf6}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__seoButton:hover:not(:disabled){color:var(--color-warning,#f59e0b);border-color:var(--color-warning,#f59e0b)}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__viewPublishedButton:hover:not(:disabled){color:#16a34a;border-color:#16a34a}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__editButton:hover:not(:disabled){color:var(--color-info,#3b82f6);border-color:var(--color-info,#3b82f6)}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__toggleButton:hover:not(:disabled){color:var(--color-or,#c9a24d);border-color:var(--color-or,#c9a24d)}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__emailButton:hover:not(:disabled){color:#667eea;border-color:#667eea}.ActionButtons-module__1qU8va__actionButtons--light .ActionButtons-module__1qU8va__deleteButton:hover:not(:disabled){color:var(--color-error,#ef4444);border-color:var(--color-error,#ef4444)}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__actionButton{background:var(--background-card,#ffffff08);border-color:var(--border-color,#ffffff14);color:var(--foreground-muted,#f5f1e8b3);transition:all var(--transition-fast,.15s ease)}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__actionButton:hover:not(:disabled){background:var(--background-card-hover,#ffffff0f);transform:translateY(-1px)}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__viewButton:hover:not(:disabled){color:var(--color-success,#10b981);border-color:#10b98166}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__editButton:hover:not(:disabled){color:var(--color-info,#3b82f6);border-color:#3b82f666}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__toggleButton:hover:not(:disabled){color:var(--color-or,#c9a24d);border-color:#c9a24d66}.ActionButtons-module__1qU8va__actionButtons--dark .ActionButtons-module__1qU8va__deleteButton:hover:not(:disabled){color:var(--color-error,#ef4444);border-color:#ef444466}@media (max-width:768px){.ActionButtons-module__1qU8va__actionButtons{flex-wrap:wrap}.ActionButtons-module__1qU8va__actionButtons--header{gap:var(--spacing-sm,8px)}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__actionButton{width:2rem;height:2rem}.ActionButtons-module__1qU8va__actionButtons--header .ActionButtons-module__1qU8va__actionButton svg{width:1rem;height:1rem}}
.ContentSubtitlesSection-module__cMIAIq__container{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.ContentSubtitlesSection-module__cMIAIq__container.ContentSubtitlesSection-module__cMIAIq__compact{background:0 0;border:none;border-radius:0}.ContentSubtitlesSection-module__cMIAIq__header{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__compact .ContentSubtitlesSection-module__cMIAIq__header{background:0 0;border-bottom:none;padding:.5rem 0}.ContentSubtitlesSection-module__cMIAIq__headerTitle{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.ContentSubtitlesSection-module__cMIAIq__headerIcon{width:18px;height:18px;color:var(--color-or,#c9a24d)}.ContentSubtitlesSection-module__cMIAIq__count{color:#f5f1e880;font-size:.8125rem;font-weight:400}.ContentSubtitlesSection-module__cMIAIq__headerActions{align-items:center;gap:.75rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__manageLink{color:#f5f1e880;align-items:center;gap:.375rem;font-size:.75rem;text-decoration:none;transition:color .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__manageLink:hover{color:var(--color-or,#c9a24d)}.ContentSubtitlesSection-module__cMIAIq__addButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__addButton:hover{background:#c9a24d40;border-color:#c9a24d80}.ContentSubtitlesSection-module__cMIAIq__loading{color:#f5f1e880;justify-content:center;align-items:center;gap:.75rem;padding:2rem;font-size:.875rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__spinner{animation:1s linear infinite ContentSubtitlesSection-module__cMIAIq__spin}@keyframes ContentSubtitlesSection-module__cMIAIq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ContentSubtitlesSection-module__cMIAIq__error{color:#f87171;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;align-items:center;gap:.5rem;margin:.75rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__addForm{background:#c9a24d0d;border-bottom:1px solid #ffffff0f;padding:1rem}.ContentSubtitlesSection-module__cMIAIq__addFormFields{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__searchRow{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__searchRow:focus-within{border-color:#c9a24d80}.ContentSubtitlesSection-module__cMIAIq__searchIcon{color:#f5f1e866;flex-shrink:0}.ContentSubtitlesSection-module__cMIAIq__searchInput{color:var(--color-ivoire,#f5f1e8);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.ContentSubtitlesSection-module__cMIAIq__searchInput::placeholder{color:#f5f1e84d}.ContentSubtitlesSection-module__cMIAIq__pickerLoading{color:#f5f1e880;align-items:center;gap:.5rem;padding:.75rem;font-size:.8125rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__select{width:100%;color:var(--color-ivoire,#f5f1e8);cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;padding:.625rem .75rem;font-size:.875rem}.ContentSubtitlesSection-module__cMIAIq__select:focus{border-color:#c9a24d80;outline:none}.ContentSubtitlesSection-module__cMIAIq__addFormActions{justify-content:flex-end;gap:.5rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__cancelButton{color:#f5f1e8b3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.ContentSubtitlesSection-module__cMIAIq__cancelButton:hover{background:#ffffff0d;border-color:#ffffff40}.ContentSubtitlesSection-module__cMIAIq__confirmButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d33;border:1px solid #c9a24d66;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__confirmButton:hover:not(:disabled){background:#c9a24d4d}.ContentSubtitlesSection-module__cMIAIq__confirmButton:disabled{opacity:.5;cursor:not-allowed}.ContentSubtitlesSection-module__cMIAIq__empty{color:#f5f1e880;text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__emptyIcon{opacity:.4;width:32px;height:32px}.ContentSubtitlesSection-module__cMIAIq__empty p{margin:0;font-size:.875rem}.ContentSubtitlesSection-module__cMIAIq__createLink{color:var(--color-or,#c9a24d);font-size:.8125rem;text-decoration:none}.ContentSubtitlesSection-module__cMIAIq__createLink:hover{text-decoration:underline}.ContentSubtitlesSection-module__cMIAIq__list{flex-direction:column;display:flex}.ContentSubtitlesSection-module__cMIAIq__item{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__item:last-child{border-bottom:none}.ContentSubtitlesSection-module__cMIAIq__item:hover{background:#ffffff05}.ContentSubtitlesSection-module__cMIAIq__itemInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.ContentSubtitlesSection-module__cMIAIq__flag{font-size:1.25rem;line-height:1}.ContentSubtitlesSection-module__cMIAIq__itemDetails{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ContentSubtitlesSection-module__cMIAIq__itemTitle{color:var(--color-ivoire,#f5f1e8);font-size:.875rem;font-weight:500}.ContentSubtitlesSection-module__cMIAIq__itemMeta{color:#f5f1e880;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ContentSubtitlesSection-module__cMIAIq__itemActions{align-items:center;gap:.5rem;display:flex}.ContentSubtitlesSection-module__cMIAIq__defaultBadge{color:#4ade80;text-transform:uppercase;letter-spacing:.025em;background:#22c55e26;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;display:flex}.ContentSubtitlesSection-module__cMIAIq__setDefaultButton{color:#f5f1e880;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s}.ContentSubtitlesSection-module__cMIAIq__setDefaultButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border-color:#fff3}.ContentSubtitlesSection-module__cMIAIq__unsetDefaultButton{color:#4ade80;cursor:pointer;background:#22c55e14;border:1px solid #22c55e33;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s}.ContentSubtitlesSection-module__cMIAIq__unsetDefaultButton:hover{color:#f87171;background:#ef444414;border-color:#ef444440}.ContentSubtitlesSection-module__cMIAIq__noDefaultButton{color:#f87171b3;cursor:pointer;background:0 0;border:1px solid #ef444433;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__noDefaultButton:hover{color:#f87171;background:#ef444414;border-color:#ef444459}.ContentSubtitlesSection-module__cMIAIq__removeButton{color:#f5f1e866;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.ContentSubtitlesSection-module__cMIAIq__removeButton:hover:not(:disabled){color:#f87171;background:#ef44441a;border-color:#ef44444d}.ContentSubtitlesSection-module__cMIAIq__removeButton:disabled{opacity:.5;cursor:not-allowed}.ContentSubtitlesSection-module__cMIAIq__compact .ContentSubtitlesSection-module__cMIAIq__list{border:1px solid #ffffff14;border-radius:8px;overflow:hidden}.ContentSubtitlesSection-module__cMIAIq__compact .ContentSubtitlesSection-module__cMIAIq__empty{padding:1.5rem}.ContentSubtitlesSection-module__cMIAIq__compact .ContentSubtitlesSection-module__cMIAIq__addForm{border:1px solid #c9a24d33;border-radius:8px;margin-bottom:.75rem;padding:.75rem}
.ContentAlternativeSourcesSection-module__lCOYSW__container{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.ContentAlternativeSourcesSection-module__lCOYSW__container.ContentAlternativeSourcesSection-module__lCOYSW__compact{background:0 0;border:none;border-radius:0}.ContentAlternativeSourcesSection-module__lCOYSW__header{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__compact .ContentAlternativeSourcesSection-module__lCOYSW__header{background:0 0;border-bottom:none;padding:.5rem 0}.ContentAlternativeSourcesSection-module__lCOYSW__headerTitle{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__headerIcon{width:18px;height:18px;color:var(--color-or,#c9a24d)}.ContentAlternativeSourcesSection-module__lCOYSW__count{color:#f5f1e880;font-size:.8125rem;font-weight:400}.ContentAlternativeSourcesSection-module__lCOYSW__headerActions{align-items:center;gap:.75rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__addButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__addButton:hover{background:#c9a24d40;border-color:#c9a24d80}.ContentAlternativeSourcesSection-module__lCOYSW__loading{color:#f5f1e880;justify-content:center;align-items:center;gap:.75rem;padding:2rem;font-size:.875rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__spinner{animation:1s linear infinite ContentAlternativeSourcesSection-module__lCOYSW__spin}@keyframes ContentAlternativeSourcesSection-module__lCOYSW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ContentAlternativeSourcesSection-module__lCOYSW__error{color:#f87171;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;align-items:center;gap:.5rem;margin:.75rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__defaultTitleSection{border-bottom:1px solid #ffffff0f;padding:.75rem 1rem}.ContentAlternativeSourcesSection-module__lCOYSW__fieldLabel{color:#f5f1e899;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.ContentAlternativeSourcesSection-module__lCOYSW__defaultTitleRow{align-items:center;gap:.5rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__input{color:var(--color-ivoire,#f5f1e8);background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;flex:1;padding:.5rem .75rem;font-size:.875rem}.ContentAlternativeSourcesSection-module__lCOYSW__input:focus{border-color:#c9a24d80;outline:none}.ContentAlternativeSourcesSection-module__lCOYSW__input::placeholder{color:#f5f1e84d}.ContentAlternativeSourcesSection-module__lCOYSW__saveButton{color:var(--color-or,#c9a24d);cursor:pointer;white-space:nowrap;background:#c9a24d33;border:1px solid #c9a24d66;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__saveButton:hover:not(:disabled){background:#c9a24d4d}.ContentAlternativeSourcesSection-module__lCOYSW__saveButton:disabled{opacity:.5;cursor:not-allowed}.ContentAlternativeSourcesSection-module__lCOYSW__addForm{background:#c9a24d0d;border-bottom:1px solid #ffffff0f;padding:1rem}.ContentAlternativeSourcesSection-module__lCOYSW__formGroup{margin-bottom:.75rem}.ContentAlternativeSourcesSection-module__lCOYSW__radioGroup{gap:1rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__radioLabel{color:var(--color-ivoire,#f5f1e8);cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__radioLabel input[type=radio]{accent-color:var(--color-or,#c9a24d)}.ContentAlternativeSourcesSection-module__lCOYSW__toggleRow{border:1px solid #ffffff1a;border-radius:6px;gap:0;margin-bottom:.5rem;display:flex;overflow:hidden}.ContentAlternativeSourcesSection-module__lCOYSW__toggleButton{color:#f5f1e880;cursor:pointer;background:0 0;border:none;border-right:1px solid #ffffff1a;flex:1;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s}.ContentAlternativeSourcesSection-module__lCOYSW__toggleButton:last-child{border-right:none}.ContentAlternativeSourcesSection-module__lCOYSW__toggleButton.ContentAlternativeSourcesSection-module__lCOYSW__active{color:var(--color-or,#c9a24d);background:#c9a24d33;font-weight:500}.ContentAlternativeSourcesSection-module__lCOYSW__toggleButton:hover:not(.ContentAlternativeSourcesSection-module__lCOYSW__active){background:#ffffff0d}.ContentAlternativeSourcesSection-module__lCOYSW__select{width:100%;color:var(--color-ivoire,#f5f1e8);cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;padding:.625rem .75rem;font-size:.875rem}.ContentAlternativeSourcesSection-module__lCOYSW__select:focus{border-color:#c9a24d80;outline:none}.ContentAlternativeSourcesSection-module__lCOYSW__pickerGroup{flex-direction:column;gap:.5rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__searchRow{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__searchRow:focus-within{border-color:#c9a24d80}.ContentAlternativeSourcesSection-module__lCOYSW__searchIcon{color:#f5f1e866;flex-shrink:0}.ContentAlternativeSourcesSection-module__lCOYSW__searchInput{color:var(--color-ivoire,#f5f1e8);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.ContentAlternativeSourcesSection-module__lCOYSW__searchInput::placeholder{color:#f5f1e84d}.ContentAlternativeSourcesSection-module__lCOYSW__pickerLoading{color:#f5f1e880;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__addFormActions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__cancelButton{color:#f5f1e8b3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.ContentAlternativeSourcesSection-module__lCOYSW__cancelButton:hover{background:#ffffff0d;border-color:#ffffff40}.ContentAlternativeSourcesSection-module__lCOYSW__confirmButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d33;border:1px solid #c9a24d66;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__confirmButton:hover:not(:disabled){background:#c9a24d4d}.ContentAlternativeSourcesSection-module__lCOYSW__confirmButton:disabled{opacity:.5;cursor:not-allowed}.ContentAlternativeSourcesSection-module__lCOYSW__empty{color:#f5f1e880;text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__emptyIcon{opacity:.4;width:32px;height:32px}.ContentAlternativeSourcesSection-module__lCOYSW__empty p{margin:0;font-size:.875rem}.ContentAlternativeSourcesSection-module__lCOYSW__list{flex-direction:column;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__sectionLabel{color:#f5f1e880;text-transform:uppercase;letter-spacing:.03em;background:#ffffff05;border-bottom:1px solid #ffffff0a;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__item{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__item:last-child{border-bottom:none}.ContentAlternativeSourcesSection-module__lCOYSW__item:hover{background:#ffffff05}.ContentAlternativeSourcesSection-module__lCOYSW__itemInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__typeBadge{text-transform:uppercase;letter-spacing:.025em;border-radius:4px;flex-shrink:0;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ContentAlternativeSourcesSection-module__lCOYSW__typeBadge[data-type=AUDIO]{color:#60a5fa;background:#3b82f626}.ContentAlternativeSourcesSection-module__lCOYSW__typeBadge[data-type=VIDEO]{color:#c084fc;background:#a855f726}.ContentAlternativeSourcesSection-module__lCOYSW__itemDetails{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__itemTitle{color:var(--color-ivoire,#f5f1e8);font-size:.875rem;font-weight:500}.ContentAlternativeSourcesSection-module__lCOYSW__itemMeta{color:#f5f1e866;white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:.75rem;overflow:hidden}.ContentAlternativeSourcesSection-module__lCOYSW__itemActions{align-items:center;gap:.5rem;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__removeButton{color:#f5f1e866;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__removeButton:hover:not(:disabled){color:#f87171;background:#ef44441a;border-color:#ef44444d}.ContentAlternativeSourcesSection-module__lCOYSW__removeButton:disabled{opacity:.5;cursor:not-allowed}.ContentAlternativeSourcesSection-module__lCOYSW__subtitleButton{color:#f5f1e866;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__subtitleButton:hover{color:var(--color-or,#c9a24d);background:#c9a24d1a;border-color:#c9a24d4d}.ContentAlternativeSourcesSection-module__lCOYSW__subtitleButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d26;border-color:#c9a24d66}.ContentAlternativeSourcesSection-module__lCOYSW__subtitleButtonActive:hover{background:#c9a24d40;border-color:#c9a24d99}.ContentAlternativeSourcesSection-module__lCOYSW__restrictionButton{color:#f5f1e866;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__restrictionButton:hover{color:var(--color-or,#c9a24d);background:#c9a24d1a;border-color:#c9a24d4d}.ContentAlternativeSourcesSection-module__lCOYSW__restrictionButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d26;border-color:#c9a24d66}.ContentAlternativeSourcesSection-module__lCOYSW__restrictionButtonActive:hover{background:#c9a24d40;border-color:#c9a24d99}.ContentAlternativeSourcesSection-module__lCOYSW__compact .ContentAlternativeSourcesSection-module__lCOYSW__list{border:1px solid #ffffff14;border-radius:8px;overflow:hidden}.ContentAlternativeSourcesSection-module__lCOYSW__compact .ContentAlternativeSourcesSection-module__lCOYSW__empty{padding:1.5rem}.ContentAlternativeSourcesSection-module__lCOYSW__compact .ContentAlternativeSourcesSection-module__lCOYSW__addForm{border:1px solid #c9a24d33;border-radius:8px;margin-bottom:.75rem;padding:.75rem}.ContentAlternativeSourcesSection-module__lCOYSW__compact .ContentAlternativeSourcesSection-module__lCOYSW__defaultTitleSection{border-bottom:none;padding:.5rem 0}.ContentAlternativeSourcesSection-module__lCOYSW__renameRow{align-items:flex-start;gap:.375rem;width:100%;display:flex}.ContentAlternativeSourcesSection-module__lCOYSW__renameButton,.ContentAlternativeSourcesSection-module__lCOYSW__renameConfirm,.ContentAlternativeSourcesSection-module__lCOYSW__renameCancel{color:#f5f1e899;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.ContentAlternativeSourcesSection-module__lCOYSW__renameButton:hover,.ContentAlternativeSourcesSection-module__lCOYSW__renameConfirm:hover:not(:disabled){color:var(--color-or,#c9a24d);border-color:#c9a24d80}.ContentAlternativeSourcesSection-module__lCOYSW__renameConfirm{color:#22c55e}.ContentAlternativeSourcesSection-module__lCOYSW__renameConfirm:disabled{opacity:.5;cursor:not-allowed}.ContentAlternativeSourcesSection-module__lCOYSW__renameCancel:hover{color:#ef4444}
.SubtitleSourceModal-module__6Im4ZW__backdrop{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SubtitleSourceModal-module__6Im4ZW__modal{background:#141414;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden}.SubtitleSourceModal-module__6Im4ZW__header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__headerTitle{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.SubtitleSourceModal-module__6Im4ZW__headerIcon{color:var(--color-or,#c9a24d)}.SubtitleSourceModal-module__6Im4ZW__closeButton{color:#f5f1e880;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.SubtitleSourceModal-module__6Im4ZW__closeButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d}.SubtitleSourceModal-module__6Im4ZW__sourceLabel{color:#f5f1e899;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__sourceLabel strong{color:var(--color-ivoire,#f5f1e8)}.SubtitleSourceModal-module__6Im4ZW__globalBadge{color:var(--color-or,#c9a24d);text-transform:uppercase;letter-spacing:.03em;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:4px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.SubtitleSourceModal-module__6Im4ZW__empty{text-align:center;color:#f5f1e866;padding:2rem;font-size:.875rem}.SubtitleSourceModal-module__6Im4ZW__body{flex-direction:column;gap:1rem;padding:1rem;display:flex;overflow-y:auto}.SubtitleSourceModal-module__6Im4ZW__section{flex-direction:column;gap:.5rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__sectionHeader{align-items:baseline;gap:.375rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__sectionTitle{color:#f5f1e8b3;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.SubtitleSourceModal-module__6Im4ZW__sectionHint{color:#f5f1e859;font-size:.6875rem}.SubtitleSourceModal-module__6Im4ZW__checkList,.SubtitleSourceModal-module__6Im4ZW__radioList{background:#0003;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.25rem;padding:.5rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__checkLabel,.SubtitleSourceModal-module__6Im4ZW__radioLabel{color:var(--color-ivoire,#f5f1e8);cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .375rem;font-size:.875rem;transition:background .15s;display:flex}.SubtitleSourceModal-module__6Im4ZW__checkLabel:hover,.SubtitleSourceModal-module__6Im4ZW__radioLabel:hover{background:#ffffff0a}.SubtitleSourceModal-module__6Im4ZW__checkbox,.SubtitleSourceModal-module__6Im4ZW__radio{accent-color:var(--color-or,#c9a24d);cursor:pointer;flex-shrink:0;width:14px;height:14px}.SubtitleSourceModal-module__6Im4ZW__flag{flex-shrink:0}.SubtitleSourceModal-module__6Im4ZW__subtitleMeta{color:#f5f1e866;font-size:.8125rem}.SubtitleSourceModal-module__6Im4ZW__noneOption{color:#f5f1e880;font-style:italic}.SubtitleSourceModal-module__6Im4ZW__footer{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.SubtitleSourceModal-module__6Im4ZW__cancelButton{color:#f5f1e8b3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.SubtitleSourceModal-module__6Im4ZW__cancelButton:hover{background:#ffffff0d}.SubtitleSourceModal-module__6Im4ZW__resetButton{color:#f87171cc;cursor:pointer;background:0 0;border:1px solid #ef444440;border-radius:6px;margin-right:auto;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.SubtitleSourceModal-module__6Im4ZW__resetButton:hover{color:#f87171;background:#ef444414;border-color:#ef444466}.SubtitleSourceModal-module__6Im4ZW__saveButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d33;border:1px solid #c9a24d66;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.SubtitleSourceModal-module__6Im4ZW__saveButton:hover:not(:disabled){background:#c9a24d4d}.SubtitleSourceModal-module__6Im4ZW__saveButton:disabled{opacity:.4;cursor:not-allowed}
.SourceTitleInput-module__I2cnBW__wrapper{flex:1;min-width:0;position:relative}.SourceTitleInput-module__I2cnBW__row{align-items:stretch;gap:.375rem;display:flex}.SourceTitleInput-module__I2cnBW__row>input{flex:1;min-width:0}.SourceTitleInput-module__I2cnBW__toggle{color:#f5f1e8b3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;padding:0;display:inline-flex}.SourceTitleInput-module__I2cnBW__toggle:hover:not(:disabled),.SourceTitleInput-module__I2cnBW__toggleOpen{color:var(--color-or,#c9a24d);border-color:#c9a24d80}.SourceTitleInput-module__I2cnBW__toggle:disabled{opacity:.4;cursor:not-allowed}.SourceTitleInput-module__I2cnBW__dropdown{z-index:11000;background:var(--color-noir-800,#161616);border:1px solid #c9a24d59;border-radius:8px;padding:.25rem;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #00000080}.SourceTitleInput-module__I2cnBW__dropdownHeader{text-transform:uppercase;letter-spacing:.05em;color:#f5f1e873;padding:.375rem .5rem;font-size:.7rem}.SourceTitleInput-module__I2cnBW__option{width:100%;color:var(--color-ivoire,#f5f1e8);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .5rem;font-size:.85rem;display:flex}.SourceTitleInput-module__I2cnBW__option:hover,.SourceTitleInput-module__I2cnBW__optionActive{background:#c9a24d1f}.SourceTitleInput-module__I2cnBW__optionSelected{color:var(--color-or,#c9a24d)}.SourceTitleInput-module__I2cnBW__optionTitle{overflow-wrap:anywhere}.SourceTitleInput-module__I2cnBW__optionCount{color:#f5f1e873;flex-shrink:0;font-size:.7rem}.SourceTitleInput-module__I2cnBW__empty{color:#f5f1e873;padding:.5rem;font-size:.8rem}.SourceTitleInput-module__I2cnBW__hint{color:#f59e0b;margin-top:.375rem;font-size:.75rem}.SourceTitleInput-module__I2cnBW__hintButton{color:var(--color-or,#c9a24d);font-size:inherit;cursor:pointer;background:0 0;border:none;margin-left:.25rem;padding:0;text-decoration:underline}
.ContentFilterListsSection-module__sDsN5q__container{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.ContentFilterListsSection-module__sDsN5q__container.ContentFilterListsSection-module__sDsN5q__compact{background:0 0;border:none;border-radius:0}.ContentFilterListsSection-module__sDsN5q__header{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.ContentFilterListsSection-module__sDsN5q__compact .ContentFilterListsSection-module__sDsN5q__header{background:0 0;border-bottom:none;padding:.5rem 0}.ContentFilterListsSection-module__sDsN5q__headerTitle{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.ContentFilterListsSection-module__sDsN5q__headerIcon{width:18px;height:18px;color:var(--color-or,#c9a24d)}.ContentFilterListsSection-module__sDsN5q__count{color:#f5f1e880;font-size:.8125rem;font-weight:400}.ContentFilterListsSection-module__sDsN5q__headerActions{align-items:center;gap:.5rem;display:flex}.ContentFilterListsSection-module__sDsN5q__addButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.ContentFilterListsSection-module__sDsN5q__addButton:hover:not(:disabled){background:#c9a24d40;border-color:#c9a24d80}.ContentFilterListsSection-module__sDsN5q__addButton:disabled{opacity:.5;cursor:default}.ContentFilterListsSection-module__sDsN5q__addButtonActive{background:#c9a24d47;border-color:#c9a24d99}.ContentFilterListsSection-module__sDsN5q__body{flex-direction:column;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.ContentFilterListsSection-module__sDsN5q__compact .ContentFilterListsSection-module__sDsN5q__body{padding:.5rem 0 .75rem}.ContentFilterListsSection-module__sDsN5q__loading,.ContentFilterListsSection-module__sDsN5q__error{color:#f5f1e899;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.ContentFilterListsSection-module__sDsN5q__error{color:#e5484d}.ContentFilterListsSection-module__sDsN5q__spinner{animation:1s linear infinite ContentFilterListsSection-module__sDsN5q__spin}@keyframes ContentFilterListsSection-module__sDsN5q__spin{to{transform:rotate(360deg)}}.ContentFilterListsSection-module__sDsN5q__row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}.ContentFilterListsSection-module__sDsN5q__rowMain{flex-wrap:wrap;align-items:baseline;gap:.625rem;min-width:0;display:flex}.ContentFilterListsSection-module__sDsN5q__rowTitle{color:var(--color-ivoire,#f5f1e8);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.ContentFilterListsSection-module__sDsN5q__rowSubtitle{color:#f5f1e873;font-size:.75rem}.ContentFilterListsSection-module__sDsN5q__badges{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.ContentFilterListsSection-module__sDsN5q__badge{color:var(--color-or,#c9a24d);background:#c9a24d1f;border:1px solid #c9a24d40;border-radius:5px;align-items:center;gap:.25rem;padding:.125rem .4rem;font-size:.6875rem;display:inline-flex}.ContentFilterListsSection-module__sDsN5q__badgeEmpty{color:#f5f1e859;font-size:.6875rem;font-style:italic}.ContentFilterListsSection-module__sDsN5q__badgeGold{color:var(--color-or,#c9a24d);background:#c9a24d26;border:1px solid #c9a24d66;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.6875rem;display:inline-flex}.ContentFilterListsSection-module__sDsN5q__badgeBlue{color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:.6875rem;display:inline-flex}.ContentFilterListsSection-module__sDsN5q__rowActions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.ContentFilterListsSection-module__sDsN5q__iconButton{color:#f5f1e8b3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.ContentFilterListsSection-module__sDsN5q__iconButton:hover:not(:disabled){color:var(--color-ivoire,#f5f1e8);background:#ffffff1a}.ContentFilterListsSection-module__sDsN5q__iconButton:disabled{opacity:.5;cursor:default}.ContentFilterListsSection-module__sDsN5q__iconButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d1a;border-color:#c9a24d66}.ContentFilterListsSection-module__sDsN5q__iconButtonGold{color:var(--color-or,#c9a24d);background:#c9a24d26;border-color:#c9a24d80}.ContentFilterListsSection-module__sDsN5q__iconButtonGold:hover:not(:disabled){background:#c9a24d40}.ContentFilterListsSection-module__sDsN5q__iconButtonDanger:hover:not(:disabled){color:#e5484d;background:#e5484d26;border-color:#e5484d66}.ContentFilterListsSection-module__sDsN5q__empty{color:#f5f1e873;margin:0;padding:.375rem .125rem;font-size:.8125rem}.ContentFilterListsSection-module__sDsN5q__addForm{align-items:center;gap:.5rem;display:flex}.ContentFilterListsSection-module__sDsN5q__input{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:.45rem .625rem;font-size:.8125rem}.ContentFilterListsSection-module__sDsN5q__input:focus{border-color:#c9a24d80;outline:none}
.FilterListEditorModal-module__DAS03q__backdrop{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.FilterListEditorModal-module__DAS03q__boxTime{min-width:8rem}.FilterListEditorModal-module__DAS03q__modal{background:#141414;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:min(1180px,100%);height:min(88vh,900px);display:flex;overflow:hidden}.FilterListEditorModal-module__DAS03q__header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.FilterListEditorModal-module__DAS03q__titleInput{max-width:420px;color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:.45rem .625rem;font-size:.9375rem;font-weight:500}.FilterListEditorModal-module__DAS03q__titleField{flex:1;min-width:0;max-width:460px}.FilterListEditorModal-module__DAS03q__titleInput:focus{border-color:#c9a24d80;outline:none}.FilterListEditorModal-module__DAS03q__headerActions{align-items:center;gap:.5rem;display:flex}.FilterListEditorModal-module__DAS03q__saveButton{color:#0b0b0b;cursor:pointer;background:#c9a24de6;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.45rem .875rem;font-size:.8125rem;font-weight:600;display:flex}.FilterListEditorModal-module__DAS03q__saveButton:hover:not(:disabled){background:var(--color-or,#c9a24d)}.FilterListEditorModal-module__DAS03q__saveButton:disabled{opacity:.6;cursor:default}.FilterListEditorModal-module__DAS03q__closeButton{color:#f5f1e8b3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.FilterListEditorModal-module__DAS03q__closeButton:hover{color:var(--color-ivoire,#f5f1e8)}.FilterListEditorModal-module__DAS03q__error{color:#e5484d;border-bottom:1px solid #e5484d33;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:flex}.FilterListEditorModal-module__DAS03q__content{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;min-height:0;display:grid}@media (max-width:900px){.FilterListEditorModal-module__DAS03q__content{grid-template-columns:1fr;overflow-y:auto}}.FilterListEditorModal-module__DAS03q__previewPane{border-right:1px solid #ffffff14;flex-direction:column;min-height:0;display:flex}.FilterListEditorModal-module__DAS03q__previewWrap{background:#000;flex:1;min-height:240px;position:relative;overflow:hidden}.FilterListEditorModal-module__DAS03q__previewWrap.FilterListEditorModal-module__DAS03q__drawing{cursor:crosshair}.FilterListEditorModal-module__DAS03q__previewWrap.FilterListEditorModal-module__DAS03q__drawing .FilterListEditorModal-module__DAS03q__previewVideo{pointer-events:none}.FilterListEditorModal-module__DAS03q__previewVideo{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.FilterListEditorModal-module__DAS03q__previewAudio{width:100%;margin-top:2rem;padding:0 1rem}.FilterListEditorModal-module__DAS03q__liveCover{pointer-events:none;background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FilterListEditorModal-module__DAS03q__liveCover p{color:var(--color-ivoire,#f5f1e8);opacity:.85;text-align:center;max-width:70%;font-size:.9rem}.FilterListEditorModal-module__DAS03q__liveZone{pointer-events:none;background:#000;position:absolute}.FilterListEditorModal-module__DAS03q__drawRect{border:2px dashed var(--color-or,#c9a24d);pointer-events:none;background:#c9a24d26;position:absolute}.FilterListEditorModal-module__DAS03q__drawHint{color:var(--color-or,#c9a24d);pointer-events:none;white-space:nowrap;background:#000c;border:1px solid #c9a24d80;border-radius:6px;padding:.375rem .75rem;font-size:.75rem;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.FilterListEditorModal-module__DAS03q__noPreview{color:#f5f1e873;text-align:center;flex:1;justify-content:center;align-items:center;padding:1rem;font-size:.8125rem;display:flex}.FilterListEditorModal-module__DAS03q__previewInfo{color:#f5f1e899;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:flex}.FilterListEditorModal-module__DAS03q__previewToggle{margin-left:auto}.FilterListEditorModal-module__DAS03q__liveTag{color:#e5484d;background:#e5484d26;border:1px solid #e5484d59;border-radius:5px;padding:.1rem .45rem;font-size:.6875rem}.FilterListEditorModal-module__DAS03q__rangesPane{flex-direction:column;min-height:0;display:flex}.FilterListEditorModal-module__DAS03q__rangesToolbar{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.FilterListEditorModal-module__DAS03q__rangesToolbarLeft{align-items:center;gap:.5rem;display:flex}.FilterListEditorModal-module__DAS03q__rangesToolbarRight{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.FilterListEditorModal-module__DAS03q__rangesCount{color:#f5f1e88c;white-space:nowrap;font-size:.78rem}.FilterListEditorModal-module__DAS03q__deleteSelectedButton{color:#e5484d;cursor:pointer;background:#e5484d26;border:1px solid #e5484d59;border-radius:5px;align-items:center;gap:.25rem;padding:.275rem .55rem;font-size:.75rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__deleteSelectedButton:hover{background:#e5484d40}.FilterListEditorModal-module__DAS03q__jumpButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d1f;border:1px solid #c9a24d4d;border-radius:5px;align-items:center;gap:.25rem;padding:.275rem .55rem;font-size:.75rem;animation:1.5s ease-in-out infinite FilterListEditorModal-module__DAS03q__pulse;display:inline-flex}.FilterListEditorModal-module__DAS03q__jumpButton:hover{background:#c9a24d38}@keyframes FilterListEditorModal-module__DAS03q__pulse{0%,to{opacity:1}50%{opacity:.65}}.FilterListEditorModal-module__DAS03q__filterSelect{color:var(--color-ivoire,#f5f1e8);cursor:pointer;background:#1e1e1e;border:1px solid #ffffff1f;border-radius:5px;padding:.275rem .4rem;font-size:.75rem}.FilterListEditorModal-module__DAS03q__sortButton{color:#f5f1e899;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.FilterListEditorModal-module__DAS03q__sortButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff1a}.FilterListEditorModal-module__DAS03q__sortButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d1a;border-color:#c9a24d66}.FilterListEditorModal-module__DAS03q__addButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d26;border:1px solid #c9a24d4d;border-radius:6px;align-items:center;gap:.375rem;padding:.325rem .65rem;font-size:.8rem;font-weight:500;display:flex}.FilterListEditorModal-module__DAS03q__addButton:hover{background:#c9a24d40}.FilterListEditorModal-module__DAS03q__selectBar{background:#ffffff05;border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.35rem .75rem;display:flex}.FilterListEditorModal-module__DAS03q__selectAllButton{color:#f5f1e88c;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.1rem 0;font-size:.75rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__selectAllButton:hover{color:var(--color-ivoire,#f5f1e8)}.FilterListEditorModal-module__DAS03q__selectCount{color:var(--color-or,#c9a24d);margin-left:auto;font-size:.75rem}.FilterListEditorModal-module__DAS03q__rangesList{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex;overflow-y:auto}.FilterListEditorModal-module__DAS03q__rangeCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:.45rem;padding:.5rem .625rem;transition:border-color .15s;display:flex}.FilterListEditorModal-module__DAS03q__rangeCardActive{border-color:#c9a24d80!important}.FilterListEditorModal-module__DAS03q__rangeCardSelected{background:#3b82f60d!important;border-color:#3b82f666!important}.FilterListEditorModal-module__DAS03q__paginationWrap{border-top:1px solid #ffffff0f;padding:.5rem .75rem}.FilterListEditorModal-module__DAS03q__rangeRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.FilterListEditorModal-module__DAS03q__rangeWarning{color:#e5484d;font-size:.7rem}.FilterListEditorModal-module__DAS03q__timeField{align-items:center;gap:.2rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__timeInput{width:5.2rem;color:var(--color-ivoire,#f5f1e8);font-variant-numeric:tabular-nums;text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:5px;padding:.3rem .4rem;font-size:.78rem}.FilterListEditorModal-module__DAS03q__timeInput:focus{border-color:#c9a24d80;outline:none}.FilterListEditorModal-module__DAS03q__arrow{color:#f5f1e866;font-size:.78rem}.FilterListEditorModal-module__DAS03q__actionSelect{min-width:10rem;color:var(--color-ivoire,#f5f1e8);background:#1e1e1e;border:1px solid #ffffff1f;border-radius:5px;flex:1;padding:.3rem .4rem;font-size:.78rem}.FilterListEditorModal-module__DAS03q__textInput{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:5px;flex:1;padding:.35rem .5rem;font-size:.78rem}.FilterListEditorModal-module__DAS03q__textInput:focus{border-color:#c9a24d80;outline:none}.FilterListEditorModal-module__DAS03q__zoneFields{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__zoneField{color:#f5f1e88c;align-items:center;gap:.25rem;font-size:.7rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__zoneField input{width:3.6rem;color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:5px;padding:.25rem .3rem;font-size:.75rem}.FilterListEditorModal-module__DAS03q__zoneHint{color:#f5f1e866;font-size:.68rem}.FilterListEditorModal-module__DAS03q__miniButton{color:#f5f1e8b3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;align-items:center;gap:.25rem;padding:.28rem .45rem;font-size:.72rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__miniButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff1a}.FilterListEditorModal-module__DAS03q__miniButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d1f;border-color:#c9a24d80}.FilterListEditorModal-module__DAS03q__miniButtonDanger:hover{color:#e5484d;background:#e5484d26;border-color:#e5484d66}.FilterListEditorModal-module__DAS03q__empty{color:#f5f1e873;font-size:.8125rem}.FilterListEditorModal-module__DAS03q__spinner{animation:1s linear infinite FilterListEditorModal-module__DAS03q__spin}@keyframes FilterListEditorModal-module__DAS03q__spin{to{transform:rotate(360deg)}}.FilterListEditorModal-module__DAS03q__subtitleCheck{color:#f5f1e8bf;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.FilterListEditorModal-module__DAS03q__subtitleCheck input{accent-color:#c9a24d;cursor:pointer}
.FilterEditorControls-module__iYufwa__overlay{color:#fff;text-align:center;text-shadow:0 1px 2px #000000e6;pointer-events:none;z-index:5;background:#000000b8;border-radius:6px;max-width:88%;padding:.25rem .6rem;font-size:1rem;line-height:1.35;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%)}.FilterEditorControls-module__iYufwa__overlayTop{top:.75rem;bottom:auto}.FilterEditorControls-module__iYufwa__transport{align-items:center;gap:.25rem;display:inline-flex}.FilterEditorControls-module__iYufwa__transportButton{color:#f5f1e8cc;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;align-items:center;gap:.15rem;padding:.28rem .45rem;font-size:.72rem;display:inline-flex}.FilterEditorControls-module__iYufwa__transportButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff1f}.FilterEditorControls-module__iYufwa__subtitleControl{display:inline-flex;position:relative}.FilterEditorControls-module__iYufwa__subtitleButton{color:#f5f1e8cc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;align-items:center;gap:.3rem;max-width:12rem;padding:.28rem .5rem;font-size:.72rem;display:inline-flex}.FilterEditorControls-module__iYufwa__subtitleButton:hover{color:var(--color-ivoire,#f5f1e8);background:#ffffff1f}.FilterEditorControls-module__iYufwa__subtitleButtonActive{color:var(--color-or,#c9a24d);background:#c9a24d1f;border-color:#c9a24d80}.FilterEditorControls-module__iYufwa__subtitleLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FilterEditorControls-module__iYufwa__menu{z-index:50;background:#1b1b1b;border:1px solid #ffffff24;border-radius:8px;flex-direction:column;width:300px;max-width:80vw;max-height:340px;display:flex;position:absolute;bottom:calc(100% + .35rem);left:0;overflow:hidden;box-shadow:0 12px 32px #00000080}.FilterEditorControls-module__iYufwa__menuFixed{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.3rem;padding:.5rem;display:flex}.FilterEditorControls-module__iYufwa__menuAction{width:100%;color:var(--color-ivoire,#f5f1e8);cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .5rem;font-size:.78rem;display:inline-flex}.FilterEditorControls-module__iYufwa__menuAction:hover{background:#ffffff17}.FilterEditorControls-module__iYufwa__searchRow{border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.5rem;display:flex}.FilterEditorControls-module__iYufwa__searchInput{color:var(--color-ivoire,#f5f1e8);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:5px;flex:1;padding:.3rem .45rem;font-size:.78rem}.FilterEditorControls-module__iYufwa__searchInput:focus{border-color:#c9a24d80;outline:none}.FilterEditorControls-module__iYufwa__list{flex-direction:column;flex:1;gap:.2rem;padding:.35rem;display:flex;overflow-y:auto}.FilterEditorControls-module__iYufwa__item{width:100%;color:var(--color-ivoire,#f5f1e8);cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:.45rem;padding:.4rem .5rem;font-size:.78rem;display:flex}.FilterEditorControls-module__iYufwa__item:hover{border-color:#c9a24d66}.FilterEditorControls-module__iYufwa__itemSelected{background:#c9a24d1a;border-color:#c9a24d8c}.FilterEditorControls-module__iYufwa__itemTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FilterEditorControls-module__iYufwa__itemMeta{color:#f5f1e873;white-space:nowrap;font-size:.68rem}.FilterEditorControls-module__iYufwa__stateRow{color:#f5f1e88c;align-items:center;gap:.4rem;padding:.6rem .5rem;font-size:.76rem;display:flex}.FilterEditorControls-module__iYufwa__errorRow{color:#e5484d}.FilterEditorControls-module__iYufwa__spinner{animation:1s linear infinite FilterEditorControls-module__iYufwa__spin}@keyframes FilterEditorControls-module__iYufwa__spin{to{transform:rotate(360deg)}}
.FilterDefaultRulesModal-module__xToItq__backdrop{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.FilterDefaultRulesModal-module__xToItq__modal{background:#141414;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:100%;max-width:720px;max-height:90vh;display:flex;overflow:hidden}.FilterDefaultRulesModal-module__xToItq__header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.FilterDefaultRulesModal-module__xToItq__headerTitle{color:var(--color-ivoire,#f5f1e8);align-items:center;gap:.5rem;font-weight:600;display:flex}.FilterDefaultRulesModal-module__xToItq__headerIcon{color:var(--color-or,#c9a24d)}.FilterDefaultRulesModal-module__xToItq__closeButton{color:#f5f1e880;cursor:pointer;background:0 0;border:none;padding:.25rem;display:flex}.FilterDefaultRulesModal-module__xToItq__closeButton:hover{color:var(--color-ivoire,#f5f1e8)}.FilterDefaultRulesModal-module__xToItq__intro{color:#f5f1e899;border-bottom:1px solid #ffffff0f;padding:.75rem 1rem;font-size:.8rem;line-height:1.5}.FilterDefaultRulesModal-module__xToItq__intro strong{color:var(--color-ivoire,#f5f1e8)}.FilterDefaultRulesModal-module__xToItq__body{flex-direction:column;gap:.6rem;padding:.75rem 1rem;display:flex;overflow-y:auto}.FilterDefaultRulesModal-module__xToItq__empty{color:#f5f1e880;text-align:center;padding:1rem;font-size:.85rem}.FilterDefaultRulesModal-module__xToItq__rule{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;align-items:stretch;gap:.5rem;padding:.6rem;display:flex}.FilterDefaultRulesModal-module__xToItq__ruleOrder{flex-direction:column;align-items:center;gap:.2rem;display:flex}.FilterDefaultRulesModal-module__xToItq__rulePriority{color:var(--color-or,#c9a24d);background:#c9a24d1f;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.75rem;font-weight:700;display:flex}.FilterDefaultRulesModal-module__xToItq__ruleContent{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.FilterDefaultRulesModal-module__xToItq__ruleFacet{flex-direction:column;gap:.3rem;display:flex}.FilterDefaultRulesModal-module__xToItq__facetLabel{text-transform:uppercase;letter-spacing:.04em;color:#f5f1e88c;font-size:.72rem}.FilterDefaultRulesModal-module__xToItq__facetHint{text-transform:none;letter-spacing:0;color:#f5f1e866}.FilterDefaultRulesModal-module__xToItq__chips{flex-wrap:wrap;gap:.3rem;display:flex}.FilterDefaultRulesModal-module__xToItq__chip{color:#f5f1e8b3;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:.2rem .55rem;font-size:.78rem;transition:all .15s}.FilterDefaultRulesModal-module__xToItq__chip:hover{color:var(--color-ivoire,#f5f1e8);border-color:#ffffff4d}.FilterDefaultRulesModal-module__xToItq__chipOn{border-color:var(--color-or,#c9a24d);color:var(--color-or,#c9a24d);background:#c9a24d26}.FilterDefaultRulesModal-module__xToItq__ruleTarget{align-items:center;gap:.35rem;display:flex}.FilterDefaultRulesModal-module__xToItq__targetArrow{color:var(--color-or,#c9a24d);flex-shrink:0}.FilterDefaultRulesModal-module__xToItq__select{color:var(--color-ivoire,#f5f1e8);cursor:pointer;background:#0e0e0e;border:1px solid #ffffff24;border-radius:8px;flex:1;padding:.4rem .55rem;font-size:.85rem}.FilterDefaultRulesModal-module__xToItq__miniButton{color:#f5f1e899;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}.FilterDefaultRulesModal-module__xToItq__miniButton:hover:not(:disabled){color:var(--color-ivoire,#f5f1e8);border-color:#ffffff4d}.FilterDefaultRulesModal-module__xToItq__miniButton:disabled{opacity:.3;cursor:default}.FilterDefaultRulesModal-module__xToItq__miniDanger:hover:not(:disabled){color:#ef4444;border-color:#ef444466}.FilterDefaultRulesModal-module__xToItq__addRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.FilterDefaultRulesModal-module__xToItq__addButton{color:var(--color-or,#c9a24d);cursor:pointer;background:#c9a24d1f;border:1px solid #c9a24d4d;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.82rem;display:inline-flex}.FilterDefaultRulesModal-module__xToItq__addButton:hover{background:#c9a24d33}.FilterDefaultRulesModal-module__xToItq__ghostButton{color:#f5f1e899;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.8rem;display:inline-flex}.FilterDefaultRulesModal-module__xToItq__ghostButton:hover{color:var(--color-ivoire,#f5f1e8);border-color:#ffffff4d}.FilterDefaultRulesModal-module__xToItq__footer{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.FilterDefaultRulesModal-module__xToItq__footerHint{color:#f5f1e866;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.FilterDefaultRulesModal-module__xToItq__footerActions{flex-shrink:0;gap:.5rem;display:flex}.FilterDefaultRulesModal-module__xToItq__cancelButton{color:#f5f1e8b3;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:8px;padding:.45rem .9rem;font-size:.85rem}.FilterDefaultRulesModal-module__xToItq__cancelButton:hover{color:var(--color-ivoire,#f5f1e8)}.FilterDefaultRulesModal-module__xToItq__saveButton{background:var(--color-or,#c9a24d);color:#0b0b0b;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.FilterDefaultRulesModal-module__xToItq__saveButton:hover{filter:brightness(1.08)}
.ContentAdsSection-module__l24pgG__container{background:var(--color-noir-900);border:1px solid var(--color-noir-800);border-radius:.75rem;overflow:hidden}.ContentAdsSection-module__l24pgG__header{border-bottom:1px solid var(--color-noir-800);background:var(--color-noir-800);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ContentAdsSection-module__l24pgG__headerTitle{color:var(--or);align-items:center;gap:.75rem;display:flex}.ContentAdsSection-module__l24pgG__headerTitle h3{color:var(--ivoire);margin:0;font-size:1rem;font-weight:600}.ContentAdsSection-module__l24pgG__headerActions{gap:.5rem;display:flex}.ContentAdsSection-module__l24pgG__editButton{background:var(--or-20);color:var(--or);border:1px solid var(--or);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:all .2s}.ContentAdsSection-module__l24pgG__editButton:hover{background:var(--or);color:var(--noir)}.ContentAdsSection-module__l24pgG__saveButton{background:var(--or);color:var(--noir);cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:background .2s;display:flex}.ContentAdsSection-module__l24pgG__saveButton:hover{background:var(--or-clair)}.ContentAdsSection-module__l24pgG__saveButton:disabled{opacity:.6;cursor:not-allowed}.ContentAdsSection-module__l24pgG__cancelButton{background:var(--color-noir-700);color:var(--ivoire);border:1px solid var(--color-noir-600);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;transition:all .2s;display:flex}.ContentAdsSection-module__l24pgG__cancelButton:hover{background:var(--color-noir-600)}.ContentAdsSection-module__l24pgG__content{padding:1.25rem}.ContentAdsSection-module__l24pgG__loading{color:var(--ivoire-60);justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.ContentAdsSection-module__l24pgG__spinner{animation:1s linear infinite ContentAdsSection-module__l24pgG__spin}@keyframes ContentAdsSection-module__l24pgG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ContentAdsSection-module__l24pgG__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:.375rem;align-items:center;gap:.5rem;margin:0 1.25rem 1rem;padding:.75rem 1rem;font-size:.8rem;display:flex}.ContentAdsSection-module__l24pgG__toggleRow{margin-bottom:1.25rem}.ContentAdsSection-module__l24pgG__toggleLabel{cursor:pointer;align-items:center;gap:.75rem;display:flex}.ContentAdsSection-module__l24pgG__toggleLabel input{width:18px;height:18px;accent-color:var(--or)}.ContentAdsSection-module__l24pgG__toggleLabel span{color:var(--ivoire);font-size:.9rem;font-weight:500}.ContentAdsSection-module__l24pgG__fieldGroup{margin-bottom:1.25rem}.ContentAdsSection-module__l24pgG__fieldGroup label{color:var(--ivoire);margin-bottom:.5rem;font-size:.8rem;font-weight:500;display:block}.ContentAdsSection-module__l24pgG__fieldGroup select,.ContentAdsSection-module__l24pgG__fieldGroup input{background:var(--color-noir-800);border:1px solid var(--color-noir-700);width:100%;max-width:300px;color:var(--ivoire);border-radius:.375rem;padding:.5rem .75rem;font-size:.8rem;transition:border-color .2s}.ContentAdsSection-module__l24pgG__fieldGroup select:focus,.ContentAdsSection-module__l24pgG__fieldGroup input:focus{border-color:var(--or);outline:none}.ContentAdsSection-module__l24pgG__fieldGroup select:disabled,.ContentAdsSection-module__l24pgG__fieldGroup input:disabled{opacity:.6;cursor:not-allowed}.ContentAdsSection-module__l24pgG__helpText{color:var(--ivoire-60);margin-top:.375rem;font-size:.7rem;display:block}.ContentAdsSection-module__l24pgG__placements{margin-top:1.5rem}.ContentAdsSection-module__l24pgG__placementsHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ContentAdsSection-module__l24pgG__placementsHeader h4{color:var(--ivoire);margin:0;font-size:.875rem;font-weight:600}.ContentAdsSection-module__l24pgG__addButtons{gap:.5rem;display:flex}.ContentAdsSection-module__l24pgG__addSmall{background:var(--color-noir-800);color:var(--ivoire-60);border:1px solid var(--color-noir-700);cursor:pointer;border-radius:.25rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.625rem;transition:all .2s;display:flex}.ContentAdsSection-module__l24pgG__addSmall:hover{background:var(--color-noir-700);color:var(--ivoire);border-color:var(--or)}.ContentAdsSection-module__l24pgG__noItems{text-align:center;color:var(--ivoire-60);padding:2rem;font-size:.8rem;font-style:italic}.ContentAdsSection-module__l24pgG__placementsList{flex-direction:column;gap:.75rem;display:flex}.ContentAdsSection-module__l24pgG__placementItem{background:var(--color-noir-800);border:1px solid var(--color-noir-700);border-radius:.5rem;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.ContentAdsSection-module__l24pgG__placementType{align-items:center;gap:.5rem;min-width:100px;display:flex}.ContentAdsSection-module__l24pgG__placementType svg{color:var(--or)}.ContentAdsSection-module__l24pgG__placementBadge{background:var(--or-20);color:var(--or);text-transform:uppercase;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.ContentAdsSection-module__l24pgG__placementFields{flex-wrap:wrap;flex:1;gap:1rem;display:flex}.ContentAdsSection-module__l24pgG__placementPosition{align-items:center;gap:.5rem;display:flex}.ContentAdsSection-module__l24pgG__placementPosition label{color:var(--ivoire-60);font-size:.7rem}.ContentAdsSection-module__l24pgG__placementPosition input{background:var(--color-noir-900);border:1px solid var(--color-noir-700);width:60px;color:var(--ivoire);text-align:center;border-radius:.25rem;padding:.375rem .5rem;font-size:.75rem}.ContentAdsSection-module__l24pgG__placementPosition span{color:var(--ivoire-60);font-size:.7rem}.ContentAdsSection-module__l24pgG__timePreview{color:var(--or);font-size:.65rem}.ContentAdsSection-module__l24pgG__placementAd{flex:1;align-items:center;gap:.5rem;min-width:200px;display:flex}.ContentAdsSection-module__l24pgG__placementAd label{color:var(--ivoire-60);white-space:nowrap;font-size:.7rem}.ContentAdsSection-module__l24pgG__placementAd select{background:var(--color-noir-900);border:1px solid var(--color-noir-700);max-width:250px;color:var(--ivoire);border-radius:.25rem;flex:1;padding:.375rem .5rem;font-size:.75rem}.ContentAdsSection-module__l24pgG__placementAd select:focus{border-color:var(--or);outline:none}.ContentAdsSection-module__l24pgG__adName{color:var(--ivoire);font-size:.8rem}.ContentAdsSection-module__l24pgG__removeButton{width:28px;height:28px;color:var(--ivoire-60);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.ContentAdsSection-module__l24pgG__removeButton:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.ContentAdsSection-module__l24pgG__disabledInfo{text-align:center;color:var(--ivoire-60);padding:1rem;font-size:.85rem;font-style:italic}.ContentAdsSection-module__l24pgG__infoBox{background:var(--or-10,#c9a24d1a);border:1px solid var(--or-30,#c9a24d4d);border-radius:.5rem;gap:.75rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}.ContentAdsSection-module__l24pgG__infoBox svg{color:var(--or);flex-shrink:0;margin-top:.125rem}.ContentAdsSection-module__l24pgG__infoBox p{color:var(--ivoire-80,#f5f1e8cc);margin:0;font-size:.75rem;line-height:1.5}.ContentAdsSection-module__l24pgG__addButton{background:var(--or-20);color:var(--or);border:1px solid var(--or);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.ContentAdsSection-module__l24pgG__addButton:hover{background:var(--or);color:var(--noir)}.ContentAdsSection-module__l24pgG__placementMain{flex-wrap:wrap;flex:1;align-items:center;gap:1.5rem;display:flex}.ContentAdsSection-module__l24pgG__watchTimeField{align-items:center;gap:.75rem;display:flex}.ContentAdsSection-module__l24pgG__clockIcon{color:var(--or);flex-shrink:0}.ContentAdsSection-module__l24pgG__watchTimeInputGroup{align-items:center;gap:.5rem;display:flex}.ContentAdsSection-module__l24pgG__watchTimeInputGroup label{color:var(--ivoire-60);white-space:nowrap;font-size:.75rem}.ContentAdsSection-module__l24pgG__watchTimeInputWrapper{align-items:center;gap:.375rem;display:flex}.ContentAdsSection-module__l24pgG__watchTimeInput{background:var(--color-noir-900);border:1px solid var(--color-noir-700);width:80px;color:var(--ivoire);text-align:center;border-radius:.25rem;padding:.375rem .5rem;font-size:.75rem}.ContentAdsSection-module__l24pgG__watchTimeInput:focus{border-color:var(--or);outline:none}.ContentAdsSection-module__l24pgG__watchTimeUnit{color:var(--ivoire-60);font-size:.7rem}.ContentAdsSection-module__l24pgG__watchTimeValue{color:var(--ivoire);font-size:.8rem;font-weight:500}.ContentAdsSection-module__l24pgG__watchTimePreview{color:var(--or);margin-left:.5rem;font-size:.65rem}.ContentAdsSection-module__l24pgG__adSelection{flex:1;align-items:center;gap:.5rem;min-width:200px;display:flex}.ContentAdsSection-module__l24pgG__adSelection svg{color:var(--or);flex-shrink:0}.ContentAdsSection-module__l24pgG__adSelect{background:var(--color-noir-900);border:1px solid var(--color-noir-700);max-width:280px;color:var(--ivoire);border-radius:.25rem;flex:1;padding:.375rem .5rem;font-size:.75rem}.ContentAdsSection-module__l24pgG__adSelect:focus{border-color:var(--or);outline:none}.ContentAdsSection-module__l24pgG__quickAdd{border-top:1px dashed var(--color-noir-700);align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.ContentAdsSection-module__l24pgG__quickAddLabel{color:var(--ivoire-60);white-space:nowrap;font-size:.7rem}.ContentAdsSection-module__l24pgG__quickAddButtons{flex-wrap:wrap;gap:.5rem;display:flex}.ContentAdsSection-module__l24pgG__quickAddBtn{background:var(--color-noir-800);color:var(--ivoire-60);border:1px solid var(--color-noir-700);cursor:pointer;border-radius:.25rem;padding:.375rem .625rem;font-size:.65rem;transition:all .2s}.ContentAdsSection-module__l24pgG__quickAddBtn:hover{background:var(--color-noir-700);color:var(--ivoire);border-color:var(--or)}@media (max-width:768px){.ContentAdsSection-module__l24pgG__header{flex-direction:column;align-items:flex-start;gap:1rem}.ContentAdsSection-module__l24pgG__headerActions{width:100%}.ContentAdsSection-module__l24pgG__headerActions button{flex:1}.ContentAdsSection-module__l24pgG__placementItem{flex-direction:column;align-items:flex-start}.ContentAdsSection-module__l24pgG__placementFields{flex-direction:column;width:100%}.ContentAdsSection-module__l24pgG__placementAd{width:100%}.ContentAdsSection-module__l24pgG__placementAd select{max-width:100%}.ContentAdsSection-module__l24pgG__addButtons{flex-wrap:wrap}}
.bulk-edit-module__EvJBoa__loadingCenter{justify-content:center;align-items:center;padding:4rem;display:flex}.bulk-edit-module__EvJBoa__selectionInfo{background-color:#c9a24d14;border:1px solid #c9a24d40;border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.bulk-edit-module__EvJBoa__selectionBadge{color:var(--color-or,#c9a24d);font-size:.9rem;font-weight:600}.bulk-edit-module__EvJBoa__selectionHint{color:#f5f1e899;margin:0;font-size:.8rem}.bulk-edit-module__EvJBoa__formSections{flex-direction:column;gap:1.5rem;display:flex}.bulk-edit-module__EvJBoa__section{background-color:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.bulk-edit-module__EvJBoa__sectionHeader{color:#f5f1e8cc;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.bulk-edit-module__EvJBoa__sectionHeader h3{margin:0;font-size:.9rem;font-weight:600}.bulk-edit-module__EvJBoa__fieldToggle{cursor:pointer;color:#f5f1e880;white-space:nowrap;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;min-width:160px;padding:.35rem .75rem;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.bulk-edit-module__EvJBoa__fieldToggle:hover{color:#f5f1e8cc;background-color:#ffffff14;border-color:#fff3}.bulk-edit-module__EvJBoa__fieldToggleActive{color:var(--color-or,#c9a24d);background-color:#c9a24d26;border-color:#c9a24d80}.bulk-edit-module__EvJBoa__fieldToggleActive:hover{color:var(--color-or,#c9a24d);background-color:#c9a24d38}.bulk-edit-module__EvJBoa__fieldRow{align-items:flex-start;gap:1rem;display:flex}.bulk-edit-module__EvJBoa__fieldWrapper{flex:1;min-width:0;transition:opacity .15s}.bulk-edit-module__EvJBoa__fieldWrapperDisabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.bulk-edit-module__EvJBoa__fieldWrapperActive{opacity:1}.bulk-edit-module__EvJBoa__optionsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.bulk-edit-module__EvJBoa__optionItem{flex-direction:column;gap:.5rem;display:flex}.bulk-edit-module__EvJBoa__optionCheckbox{padding:.35rem 0}.bulk-edit-module__EvJBoa__imageGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.bulk-edit-module__EvJBoa__imageItem{flex-direction:column;gap:.5rem;display:flex}.bulk-edit-module__EvJBoa__restrictionGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.bulk-edit-module__EvJBoa__restrictionGrid{grid-template-columns:1fr}}.bulk-edit-module__EvJBoa__restrictionCol{flex-direction:column;gap:.5rem;display:flex}.bulk-edit-module__EvJBoa__restrictionHint{color:#f5f1e880;margin:0 0 .25rem;font-size:.75rem}.bulk-edit-module__EvJBoa__modeSelector{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;gap:2px;margin-bottom:.4rem;padding:2px;display:inline-flex}.bulk-edit-module__EvJBoa__modeBtn{color:#f5f1e899;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:.28rem .6rem;font-size:.75rem;transition:background .15s,color .15s}.bulk-edit-module__EvJBoa__modeBtn:hover:not(:disabled){color:#f5f1e8e6}.bulk-edit-module__EvJBoa__modeBtnActive{color:#c9a24d;background:#c9a24d29;font-weight:600}.bulk-edit-module__EvJBoa__modeBtn:disabled{opacity:.4;cursor:not-allowed}.bulk-edit-module__EvJBoa__checkList{flex-direction:column;gap:.3rem;max-height:180px;display:flex;overflow-y:auto}.bulk-edit-module__EvJBoa__checkItem{cursor:pointer;color:#f5f1e8cc;align-items:center;gap:.5rem;padding:.15rem 0;font-size:.85rem;display:flex}.bulk-edit-module__EvJBoa__warningNote{color:#f5a24de6;background-color:#f5a24d14;border:1px solid #f5a24d33;border-radius:8px;margin:0;padding:.6rem .875rem;font-size:.8rem}.bulk-edit-module__EvJBoa__submitArea{background-color:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding:1.25rem;display:flex}.bulk-edit-module__EvJBoa__enabledSummary{font-size:.875rem}.bulk-edit-module__EvJBoa__noFieldsHint{color:#f5f1e866;font-style:italic}.bulk-edit-module__EvJBoa__fieldsCount{color:var(--color-or,#c9a24d);font-weight:600}.bulk-edit-module__EvJBoa__submitButtons{align-items:center;gap:.75rem;display:flex}.bulk-edit-module__EvJBoa__resultBanner{border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;font-weight:500;display:flex}.bulk-edit-module__EvJBoa__resultSuccess{color:#34d399;background-color:#10b9811a;border:1px solid #10b9814d}.bulk-edit-module__EvJBoa__resultError{color:#f87171;background-color:#ef44441a;border:1px solid #ef44444d}
.SourceTitleSelect-module__sjMxpW__select{border:1px solid var(--border-color,#ffffff1f);border-radius:var(--border-radius-full,9999px);max-width:100%;color:var(--foreground-muted,#f5f1e8b3);cursor:pointer;appearance:none;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;padding:8px 32px 8px 16px;font-size:.875rem}.SourceTitleSelect-module__sjMxpW__select:hover{border-color:var(--foreground-subtle,#ffffff4d)}.SourceTitleSelect-module__sjMxpW__select:focus-visible{outline:2px solid var(--color-or,#c9a24d);outline-offset:2px}.SourceTitleSelect-module__sjMxpW__active{border-color:var(--color-or,#c9a24d);color:var(--color-or,#c9a24d)}.SourceTitleSelect-module__sjMxpW__select option{background:var(--color-noir-900,#0b0b0b);color:var(--color-ivoire,#f5f1e8)}
.editeur-profile-module__RdfASG__container{background-color:var(--color-noir);min-height:100vh;padding-top:64px}@media (min-width:768px){.editeur-profile-module__RdfASG__container{padding-top:80px}}.editeur-profile-module__RdfASG__banner{background-color:#ffffff0d;height:200px;position:relative;overflow:hidden}@media (min-width:768px){.editeur-profile-module__RdfASG__banner{height:280px}}.editeur-profile-module__RdfASG__bannerImage{object-fit:cover}.editeur-profile-module__RdfASG__bannerGradient{background:linear-gradient(135deg,#c9a24d4d,#0b0b0bcc);position:absolute;inset:0}.editeur-profile-module__RdfASG__profileHeader{max-width:1200px;padding:0 var(--spacing-lg);z-index:10;gap:var(--spacing-lg);flex-direction:column;margin:-60px auto 0;display:flex;position:relative}@media (min-width:768px){.editeur-profile-module__RdfASG__profileHeader{flex-direction:row;align-items:flex-start;margin-top:-80px}}.editeur-profile-module__RdfASG__avatar{border-radius:var(--border-radius-full);background-color:var(--color-or);border:4px solid var(--color-noir);flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.editeur-profile-module__RdfASG__avatar{border-width:6px;width:160px;height:160px}}.editeur-profile-module__RdfASG__avatar img{object-fit:cover;width:100%;height:100%}.editeur-profile-module__RdfASG__avatar span{font-family:var(--font-serif);color:var(--color-noir);font-size:3rem;font-weight:700}@media (min-width:768px){.editeur-profile-module__RdfASG__avatar span{font-size:4rem}}.editeur-profile-module__RdfASG__profileInfo{padding-top:var(--spacing-md);flex:1}.editeur-profile-module__RdfASG__nameRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.editeur-profile-module__RdfASG__displayName{font-family:var(--font-serif);color:var(--color-ivoire);margin:0;font-size:1.75rem;font-weight:700}@media (min-width:768px){.editeur-profile-module__RdfASG__displayName{font-size:2.5rem}}.editeur-profile-module__RdfASG__verifiedBadge{border-radius:var(--border-radius-full);color:var(--color-or);background-color:#c9a24d33;align-items:center;gap:4px;padding:4px 10px;font-size:.875rem;font-weight:500;display:inline-flex}.editeur-profile-module__RdfASG__verifiedBadge svg{color:var(--color-or)}.editeur-profile-module__RdfASG__actions{align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.editeur-profile-module__RdfASG__entityType{margin-top:var(--spacing-sm);color:#f5f1e8b3;align-items:center;gap:6px;font-size:.9375rem;display:flex}.editeur-profile-module__RdfASG__entityType svg{color:var(--color-or)}.editeur-profile-module__RdfASG__location{color:#f5f1e880;align-items:center;gap:6px;margin-top:6px;font-size:.875rem;display:flex}@media (min-width:768px){.editeur-profile-module__RdfASG__location{margin-top:40px}}.editeur-profile-module__RdfASG__bio{margin-top:var(--spacing-md);color:#f5f1e8cc;max-width:600px;font-size:1rem;line-height:1.6}.editeur-profile-module__RdfASG__stats{gap:var(--spacing-lg);margin-top:var(--spacing-lg);display:flex}.editeur-profile-module__RdfASG__statItem{align-items:center;gap:var(--spacing-sm);display:flex}.editeur-profile-module__RdfASG__statItem svg{color:var(--color-or)}.editeur-profile-module__RdfASG__statValue{font-family:var(--font-serif);color:var(--color-ivoire);font-size:1.25rem;font-weight:700}.editeur-profile-module__RdfASG__statLabel{color:#f5f1e880;font-size:.875rem}.editeur-profile-module__RdfASG__socialLinks{gap:var(--spacing-sm);margin-top:var(--spacing-lg);display:flex}.editeur-profile-module__RdfASG__socialLink{border-radius:var(--border-radius-full);width:40px;height:40px;color:var(--color-ivoire);background-color:#ffffff1a;justify-content:center;align-items:center;transition:all .2s;display:flex}.editeur-profile-module__RdfASG__socialLink:hover{background-color:var(--color-or);color:var(--color-noir)}.editeur-profile-module__RdfASG__contentSection{max-width:1200px;padding:var(--spacing-2xl) var(--spacing-lg);margin:0 auto}.editeur-profile-module__RdfASG__sectionHeader{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);flex-direction:column;display:flex}@media (min-width:768px){.editeur-profile-module__RdfASG__sectionHeader{flex-direction:row;justify-content:space-between;align-items:center}}.editeur-profile-module__RdfASG__sectionTitle{font-family:var(--font-serif);color:var(--color-ivoire);margin:0;font-size:1.5rem;font-weight:700}.editeur-profile-module__RdfASG__filters{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.editeur-profile-module__RdfASG__filterButton{border-radius:var(--border-radius-full);color:#f5f1e8b3;background-color:#ffffff0d;border:1px solid #ffffff1a;padding:8px 16px;font-size:.875rem;text-decoration:none;transition:all .2s}.editeur-profile-module__RdfASG__filterButton:hover{color:var(--color-ivoire);background-color:#ffffff1a}.editeur-profile-module__RdfASG__filterButton.editeur-profile-module__RdfASG__active{background-color:var(--color-or);border-color:var(--color-or);color:var(--color-noir)}.editeur-profile-module__RdfASG__emptyState{padding:var(--spacing-3xl);text-align:center;color:#f5f1e880;flex-direction:column;justify-content:center;align-items:center;display:flex}.editeur-profile-module__RdfASG__emptyState svg{margin-bottom:var(--spacing-md);opacity:.5}.editeur-profile-module__RdfASG__emptyState p{margin:0;font-size:1rem}.editeur-profile-module__RdfASG__pagination{justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xl);display:flex}.editeur-profile-module__RdfASG__pageButton{border-radius:var(--border-radius-md);color:#f5f1e8b3;background-color:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;text-decoration:none;transition:all .2s;display:flex}.editeur-profile-module__RdfASG__pageButton:hover{color:var(--color-ivoire);background-color:#ffffff1a}.editeur-profile-module__RdfASG__pageButton.editeur-profile-module__RdfASG__active{background-color:var(--color-or);border-color:var(--color-or);color:var(--color-noir)}
.page-module__raznHW__main{background-color:var(--background);min-height:100vh}.page-module__raznHW__hero{padding:80px 0;position:relative;overflow:hidden}.page-module__raznHW__heroBackground{opacity:.95;background:linear-gradient(135deg,#10b981 0%,#059669 100%);position:absolute;inset:0}.page-module__raznHW__heroContent{z-index:1;text-align:center;max-width:700px;margin:0 auto;position:relative}.page-module__raznHW__heroTag{color:#fff;background:#fff3;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:8px 16px;font-size:.9rem;font-weight:500;display:inline-flex}.page-module__raznHW__heroTagIcon{width:18px;height:18px}.page-module__raznHW__heroTitle{color:#fff;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module__raznHW__heroDescription{color:#ffffffe6;font-size:1.25rem;line-height:1.6}.page-module__raznHW__filters{background:var(--background-secondary);border-bottom:1px solid var(--border-color);padding:30px 0}.page-module__raznHW__filtersRow{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.page-module__raznHW__filterGroup{align-items:center;gap:1rem;display:flex}.page-module__raznHW__filterGroupIcon{width:20px;height:20px;color:var(--text-secondary)}.page-module__raznHW__filterButtons{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__raznHW__filterButton{background:var(--card-background);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:.9rem;transition:all .2s}.page-module__raznHW__filterButton:hover{border-color:var(--primary);color:var(--primary)}.page-module__raznHW__filterButtonActive{background:var(--primary);border-color:var(--primary);color:#fff}.page-module__raznHW__content{padding:60px 0}.page-module__raznHW__sectionHeader{margin-bottom:2rem}.page-module__raznHW__sectionTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.page-module__raznHW__sectionDescription{color:var(--text-secondary);font-size:1rem}.page-module__raznHW__loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:80px 0;display:flex}.page-module__raznHW__loadingSpinner{border:3px solid var(--border-color);border-top-color:var(--primary);border-radius:50%;width:48px;height:48px;animation:1s linear infinite page-module__raznHW__spin}@keyframes page-module__raznHW__spin{to{transform:rotate(360deg)}}.page-module__raznHW__loading p{color:var(--text-secondary)}.page-module__raznHW__emptyState{text-align:center;padding:80px 20px}.page-module__raznHW__emptyIcon{width:64px;height:64px;color:var(--text-muted);margin-bottom:1.5rem}.page-module__raznHW__emptyState h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module__raznHW__emptyState p{color:var(--text-secondary);max-width:400px;margin:0 auto}@media (max-width:768px){.page-module__raznHW__heroTitle{font-size:2rem}.page-module__raznHW__heroDescription{font-size:1rem}.page-module__raznHW__filtersRow{flex-direction:column;align-items:flex-start}}
.Logo-module__BPrZ0W__logo{align-items:center;gap:12px;text-decoration:none;display:flex}.Logo-module__BPrZ0W__logo:hover .Logo-module__BPrZ0W__text{color:var(--color-or)}.Logo-module__BPrZ0W__logo:hover .Logo-module__BPrZ0W__ring{border-color:#c9a24d80}.Logo-module__BPrZ0W__iconContainer{justify-content:center;align-items:center;display:flex;position:relative}.Logo-module__BPrZ0W__iconSm{width:28px;height:32px}.Logo-module__BPrZ0W__iconMd{width:35px;height:40px}.Logo-module__BPrZ0W__iconLg{justify-content:center;align-items:center;width:49px;height:56px;display:flex}.Logo-module__BPrZ0W__ring{display:none}.Logo-module__BPrZ0W__svg{width:100%;height:100%}.Logo-module__BPrZ0W__textContainer{flex-direction:column;display:flex}.Logo-module__BPrZ0W__text{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-ivoire);transition:color var(--transition-fast);font-weight:500}.Logo-module__BPrZ0W__textSm{font-size:1.125rem}.Logo-module__BPrZ0W__textMd{font-size:1.25rem}.Logo-module__BPrZ0W__textLg{font-size:1.875rem}.Logo-module__BPrZ0W__accent{color:var(--color-or)}.Logo-module__BPrZ0W__tagline{color:#f5f1e880;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}
