.customer_migration .Polaris-FormLayout--grouped .Polaris-FormLayout__Item label .form-control{border:1px solid #ddd;border-radius:10px;display:block;height:46px;margin:7px 0;padding-left:10px;padding-right:10px;width:100%}.customer_migration .Polaris-FormLayout__Item .Polaris-Page{border-radius:inherit;margin-left:inherit;max-width:100%;padding:0;width:100%}.customer_migration .module-integrations .Polaris-Card{border-radius:10px}.customer_migration table.Polaris-DataTable__Table thead{background:#007eff;color:#fff}.customer_migration table.Polaris-DataTable__Table thead th,.customer_migration table.Polaris-DataTable__Table thead th button{color:#fff}.customer_migration button.Polaris-Button{background-color:#007eff!important;background:#007eff!important;border:none!important;color:#fff!important}.customer_migration .selected_row{background-color:#ddd}.customer_migration .Polaris-FormLayout__Items{margin-top:15px}.customer_migration .Polaris-DataTable__Table tbody tr.Polaris-DataTable__TableRow td,.customer_migration .Polaris-DataTable__Table tbody tr.Polaris-DataTable__TableRow th{padding:0!important}.customer_migration .Polaris-DataTable__Table tbody tr.Polaris-DataTable__TableRow td>div,.customer_migration .Polaris-DataTable__Table tbody tr.Polaris-DataTable__TableRow th>div{align-items:center;display:flex;min-height:53px;padding:16px}.customer_migration .module-integrations .Polaris-Card{overflow:hidden!important}.navBar .logo img{margin:auto auto auto 1.6rem;max-width:220px;width:100%}.compulsory_message{background:#ff00001a;font-family:Avenir;font-size:15px;padding:15px;width:100%}.compulsary_mark{color:red}.bank_detail_main_div .editor.draftEditorWrapper.rdw-editor-main{background:#fff}.bank_detail_main_div{margin-top:10px}.radar-loading-container{align-items:center;display:flex;justify-content:center;min-height:400px}.chargezen_full_width_main_container.dark-mode{background:#1a1a2e}.chargezen_full_width_container.with-sidebar{margin-left:0;padding-left:0}.content-grid{padding:0}.content-grid-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.content-grid__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.content-grid__search{width:300px}.content-grid__actions{align-items:center;display:flex;gap:12px}.content-grid__stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.stat-card{align-items:center;background:#fff;border:1px solid #e1e3e5;border-radius:8px;display:flex;gap:12px;padding:16px}.dark-mode .stat-card{background:#002331;border-color:#2a2a4a}.stat-card .stat-icon{align-items:center;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.stat-card .stat-icon.video{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-card .stat-icon.image{background:linear-gradient(135deg,#10b981,#059669)}.stat-card .stat-icon.story{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-card .stat-icon.pending{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.stat-card .stat-info{flex:1 1}.stat-card .stat-value{color:#202223;display:block;font-size:24px;font-weight:600;line-height:1.2}.dark-mode .stat-card .stat-value{color:#f1f1f1}.stat-card .stat-label{color:#6d7175;font-size:13px}.content-items-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.content-item{background:#fff;border:1px solid #e1e3e5;border-radius:10px;cursor:pointer;overflow:hidden;transition:all .2s ease}.dark-mode .content-item{background:#16213e;border-color:#2a2a4a}.content-item:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}.content-item__thumbnail{background:#f6f6f7;height:200px;overflow:hidden;position:relative}.dark-mode .content-item__thumbnail{background:#0f0f1a}.content-item__thumbnail img{height:100%;object-fit:cover;width:100%}.content-item__thumbnail .placeholder{align-items:center;color:#8b8b9a;display:flex;height:100%;justify-content:center;width:100%}.content-item__overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.content-item:hover .content-item__overlay{opacity:1}.content-item__overlay .play-btn{align-items:center;background:#fffffff2;border:none;border-radius:50%;color:#202223;cursor:pointer;display:flex;height:48px;justify-content:center;transition:transform .15s ease;width:48px}.content-item__overlay .play-btn:hover{transform:scale(1.1)}.content-item__badges{align-items:flex-start;display:flex;justify-content:space-between;left:8px;position:absolute;right:8px;top:8px}.content-item__badges .type-badge{align-items:center;background:#000000b3;color:#fff;display:flex;gap:4px}.content-item__badges .status-badge,.content-item__badges .type-badge{border-radius:4px;font-size:10px;font-weight:500;padding:4px 8px}.content-item__badges .status-badge.licensed{background:#d1fae5;color:#059669}.content-item__badges .status-badge.pending{background:#fef3c7;color:#d97706}.content-item__badges .status-badge.requested{background:#dbeafe;color:#2563eb}.content-item__duration{background:#000000b3;border-radius:4px;bottom:8px;color:#fff;font-size:11px;padding:2px 6px;position:absolute;right:8px}.content-item__info{padding:12px}.content-item__title{color:#202223;font-size:14px;font-weight:500;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-mode .content-item__title{color:#f1f1f1}.content-item__creator{align-items:center;display:flex;gap:8px;margin-bottom:8px}.content-item__creator .avatar{align-items:center;background:#e4e5e7;border-radius:50%;color:#6d7175;display:flex;font-size:11px;font-weight:600;height:24px;justify-content:center;width:24px}.dark-mode .content-item__creator .avatar{background:#2a2a4a;color:#8b8b9a}.content-item__creator .name{color:#6d7175;font-size:12px}.content-item__meta{color:#8b8b9a;display:flex;font-size:11px;justify-content:space-between}.content-item__meta .platform{align-items:center;display:flex;gap:4px}.content-item__scores{border-top:1px solid #e1e3e5;display:flex;gap:12px;margin-top:8px;padding-top:8px}.dark-mode .content-item__scores{border-color:#2a2a4a}.content-item__scores .score{align-items:center;color:#6d7175;display:flex;font-size:11px;gap:4px}.content-item__scores .score.positive{color:#059669}.content-item__scores .score.negative{color:#dc2626}.content-grid__empty{color:#6d7175;padding:64px 24px;text-align:center}.content-grid__empty svg{color:#c1c1c5;margin-bottom:16px}.content-grid__empty h3{color:#202223;font-size:18px;font-weight:600;margin:0 0 8px}.dark-mode .content-grid__empty h3{color:#f1f1f1}.content-grid__empty p{font-size:14px;margin:0 0 20px}.content-uploader{margin:0 auto;max-width:800px}.content-uploader-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.uploader-mode-tabs{display:flex;gap:8px;margin-bottom:24px}.uploader-mode-tabs .tab-btn{align-items:center;background:#fff;border:1px solid #e1e3e5;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 20px;transition:all .15s ease}.dark-mode .uploader-mode-tabs .tab-btn{background:#16213e;border-color:#2a2a4a;color:#d1d1d6}.uploader-mode-tabs .tab-btn:hover{border-color:#c1c1c5}.uploader-mode-tabs .tab-btn.active{background:#7c3aed1a;border-color:#7c3aed;color:#7c3aed}.upload-area{border:2px dashed #e1e3e5;border-radius:12px;cursor:pointer;margin-bottom:24px;padding:48px 24px;text-align:center;transition:all .15s ease}.dark-mode .upload-area{border-color:#2a2a4a}.upload-area.dragging,.upload-area:hover{background:#7c3aed0d;border-color:#7c3aed}.upload-icon{color:#8b8b9a;margin-bottom:16px}.upload-area h3{color:#202223;font-size:16px;font-weight:600;margin:0 0 8px}.dark-mode .upload-area h3{color:#f1f1f1}.upload-area p{color:#6d7175;font-size:13px;margin:0 0 16px}.upload-area .supported-formats{color:#8b8b9a;font-size:12px}.upload-queue{margin-bottom:24px}.upload-queue h4{font-size:14px;font-weight:600;margin:0 0 12px}.upload-queue-list{display:flex;flex-direction:column;gap:8px}.upload-queue-item{align-items:center;background:#f6f6f7;border-radius:8px;display:flex;gap:12px;padding:12px}.dark-mode .upload-queue-item{background:#1f2b4a}.upload-queue-item .file-icon{align-items:center;background:#e4e5e7;border-radius:6px;color:#6d7175;display:flex;height:40px;justify-content:center;width:40px}.dark-mode .upload-queue-item .file-icon{background:#2a2a4a;color:#8b8b9a}.upload-queue-item .file-info{flex:1 1;min-width:0}.upload-queue-item .file-name{display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-queue-item .file-size{color:#6d7175;font-size:12px}.upload-queue-item .file-progress{flex:1 1;max-width:200px}.upload-queue-item .remove-btn{background:#0000;border:none;color:#6d7175;cursor:pointer;padding:4px}.upload-queue-item .remove-btn:hover{color:#d72c0d}.import-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:24px}.import-option{align-items:center;border:1px solid #e1e3e5;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:16px;transition:all .15s ease}.dark-mode .import-option{border-color:#2a2a4a}.import-option:hover{border-color:#7c3aed}.import-option.selected{background:#7c3aed0d;border-color:#7c3aed}.import-option .option-icon{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.import-option .option-icon.instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.import-option .option-icon.tiktok{background:#000;color:#fff}.import-option .option-icon.youtube{background:red;color:#fff}.import-option .option-icon.url{background:#e4e5e7;color:#6d7175}.import-option .option-info{flex:1 1}.import-option .option-name{display:block;font-size:14px;font-weight:500}.import-option .option-desc{color:#6d7175;font-size:12px}.ai-insights-panel{display:flex;flex-direction:column;gap:24px}.ai-insights-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.insights-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.insights-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.insight-stat-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;overflow:hidden;padding:20px;position:relative}.dark-mode .insight-stat-card{background:#16213e;border-color:#2a2a4a}.insight-stat-card:before{content:"";height:4px;left:0;position:absolute;right:0;top:0}.insight-stat-card.positive:before{background:linear-gradient(90deg,#10b981,#34d399)}.insight-stat-card.negative:before{background:linear-gradient(90deg,#ef4444,#f87171)}.insight-stat-card.neutral:before{background:linear-gradient(90deg,#6b7280,#9ca3af)}.insight-stat-card.brand:before{background:linear-gradient(90deg,#7c3aed,#a855f7)}.insight-stat-card .stat-header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.insight-stat-card .stat-icon{align-items:center;border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.insight-stat-card.positive .stat-icon{background:#10b9811a;color:#10b981}.insight-stat-card.negative .stat-icon{background:#ef44441a;color:#ef4444}.insight-stat-card.neutral .stat-icon{background:#6b72801a;color:#6b7280}.insight-stat-card.brand .stat-icon{background:#7c3aed1a;color:#7c3aed}.insight-stat-card .stat-title{color:#6d7175;font-size:13px}.insight-stat-card .stat-value{color:#202223;font-size:32px;font-weight:700;line-height:1;margin-bottom:4px}.dark-mode .insight-stat-card .stat-value{color:#f1f1f1}.insight-stat-card .stat-change{align-items:center;display:flex;font-size:12px;gap:4px}.insight-stat-card .stat-change.up{color:#10b981}.insight-stat-card .stat-change.down{color:#ef4444}.insights-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr}.insights-chart-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:20px}.dark-mode .insights-chart-card{background:#16213e;border-color:#2a2a4a}.insights-chart-card h3{font-size:16px;font-weight:600;margin:0 0 16px}.insights-chart-card .chart-placeholder{align-items:center;background:#f6f6f7;border-radius:8px;color:#8b8b9a;display:flex;height:300px;justify-content:center}.dark-mode .insights-chart-card .chart-placeholder{background:#0f0f1a}.top-items-list{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:20px}.dark-mode .top-items-list{background:#16213e;border-color:#2a2a4a}.top-items-list h3{font-size:16px;font-weight:600;margin:0 0 16px}.top-item{align-items:center;border-bottom:1px solid #e1e3e5;display:flex;gap:12px;padding:12px 0}.dark-mode .top-item{border-color:#2a2a4a}.top-item:last-child{border-bottom:none}.top-item .rank{align-items:center;background:#f6f6f7;border-radius:50%;color:#6d7175;display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.dark-mode .top-item .rank{background:#2a2a4a;color:#8b8b9a}.top-item .rank.gold{background:#fef3c7;color:#d97706}.top-item .rank.silver{background:#f3f4f6;color:#6b7280}.top-item .rank.bronze{background:#fed7aa;color:#c2410c}.top-item .item-info{flex:1 1;min-width:0}.top-item .item-name{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-item .item-count{color:#6d7175;font-size:12px}.brand-detection{display:flex;flex-direction:column;gap:24px}.brand-detection-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.detection-summary{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.detection-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:20px}.dark-mode .detection-card{background:#16213e;border-color:#2a2a4a}.detection-card h4{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 16px}.brand-tag{align-items:center;background:#f6f6f7;border-radius:20px;display:inline-flex;font-size:13px;gap:6px;margin:4px;padding:6px 12px}.dark-mode .brand-tag{background:#2a2a4a}.brand-tag .count{background:#e4e5e7;border-radius:10px;font-size:11px;font-weight:600;padding:2px 6px}.dark-mode .brand-tag .count{background:#3a3a5a}.sentiment-analysis{display:flex;flex-direction:column;gap:24px}.sentiment-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.sentiment-overview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.sentiment-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:24px;text-align:center}.dark-mode .sentiment-card{background:#16213e;border-color:#2a2a4a}.sentiment-card .emoji{font-size:40px;margin-bottom:12px}.sentiment-card .percentage{font-size:32px;font-weight:700;margin-bottom:4px}.sentiment-card.positive .percentage{color:#10b981}.sentiment-card.neutral .percentage{color:#6b7280}.sentiment-card.negative .percentage{color:#ef4444}.sentiment-card .label{color:#6d7175;font-size:14px;margin-bottom:8px}.sentiment-card .count{color:#8b8b9a;font-size:12px}.social-listening{display:flex;flex-direction:column;gap:24px}.social-listening-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.listening-filters{display:flex;flex-wrap:wrap;gap:12px}.listening-feed{display:flex;flex-direction:column;gap:16px}.mention-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:16px}.dark-mode .mention-card{background:#16213e;border-color:#2a2a4a}.mention-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.mention-header .avatar{align-items:center;background:#e4e5e7;border-radius:50%;color:#6d7175;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.dark-mode .mention-header .avatar{background:#2a2a4a;color:#8b8b9a}.mention-header .user-info{flex:1 1}.mention-header .username{font-size:14px;font-weight:600}.mention-header .platform-time{align-items:center;color:#6d7175;display:flex;font-size:12px;gap:8px}.mention-content{font-size:14px;line-height:1.5;margin-bottom:12px}.mention-content .highlight{background:#7c3aed33;border-radius:2px;padding:0 2px}.mention-footer{align-items:center;display:flex;justify-content:space-between}.mention-stats{color:#6d7175;display:flex;font-size:13px;gap:16px}.mention-stats span{align-items:center;display:flex;gap:4px}.mention-actions{display:flex;gap:8px}.mention-actions button{align-items:center;background:#fff;border:1px solid #e1e3e5;border-radius:6px;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:6px 12px;transition:all .15s ease}.dark-mode .mention-actions button{background:#16213e;border-color:#2a2a4a;color:#d1d1d6}.mention-actions button:hover{border-color:#7c3aed;color:#7c3aed}.hashtag-tracking{display:flex;flex-direction:column;gap:24px}.hashtag-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.hashtag-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.hashtag-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;padding:20px;transition:all .15s ease}.dark-mode .hashtag-card{background:#16213e;border-color:#2a2a4a}.hashtag-card:hover{box-shadow:0 4px 12px #00000014}.hashtag-card .hashtag-name{color:#7c3aed;font-size:18px;font-weight:600;margin-bottom:12px}.hashtag-card .hashtag-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.hashtag-card .stat{background:#f6f6f7;border-radius:6px;padding:8px;text-align:center}.dark-mode .hashtag-card .stat{background:#1f2b4a}.hashtag-card .stat .value{display:block;font-size:18px;font-weight:600}.hashtag-card .stat .label{color:#6d7175;font-size:11px;text-transform:uppercase}.rights-management{display:flex;flex-direction:column;gap:24px}.rights-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.rights-request-card{background:#fff;border:1px solid #e1e3e5;border-radius:10px;display:flex;gap:16px;padding:16px}.dark-mode .rights-request-card{background:#16213e;border-color:#2a2a4a}.rights-request-card .content-preview{align-items:center;background:#f6f6f7;border-radius:8px;color:#8b8b9a;display:flex;flex-shrink:0;height:120px;justify-content:center;width:120px}.dark-mode .rights-request-card .content-preview{background:#0f0f1a}.rights-request-card .request-info{flex:1 1}.rights-request-card .request-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.rights-request-card .creator-name{font-size:15px;font-weight:600}.rights-request-card .request-meta{color:#6d7175;display:flex;font-size:13px;gap:16px;margin-bottom:12px}.rights-request-card .request-meta span{align-items:center;display:flex;gap:4px}.rights-request-card .request-actions{display:flex;gap:8px}.usage-tracking{gap:24px}.usage-loading,.usage-tracking{display:flex;flex-direction:column}.usage-loading{align-items:center;color:#6d7175;gap:16px;justify-content:center;min-height:400px}.usage-item{background:#fff;border:1px solid #e1e3e5;border-radius:10px;display:flex;gap:16px;padding:16px}.dark-mode .usage-item{background:#16213e;border-color:#2a2a4a}.usage-item .content-thumb{align-items:center;background:#f6f6f7;border-radius:6px;color:#8b8b9a;display:flex;flex-shrink:0;height:80px;justify-content:center;width:80px}.dark-mode .usage-item .content-thumb{background:#0f0f1a}.usage-item .usage-info{flex:1 1}.usage-item .usage-location{align-items:center;display:flex;gap:8px;margin-bottom:8px}.usage-item .usage-location .channel-icon{align-items:center;border-radius:6px;display:flex;height:28px;justify-content:center;width:28px}.usage-item .usage-location .channel-icon.email{background:#dbeafe;color:#2563eb}.usage-item .usage-location .channel-icon.social{background:#fce7f3;color:#db2777}.usage-item .usage-location .channel-icon.ads{background:#d1fae5;color:#059669}.usage-item .usage-location .channel-icon.website{background:#e0e7ff;color:#4f46e5}.usage-item .usage-meta{color:#6d7175;display:flex;font-size:12px;gap:16px}.usage-item .usage-meta span{align-items:center;display:flex;gap:4px}.radar-analytics{display:flex;flex-direction:column;gap:24px}.analytics-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.radar-settings{max-width:800px}.radar-settings-loading{align-items:center;color:#6d7175;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.radar-sidebar{background:#fff;border-right:1px solid #e1e3e5;flex-shrink:0;width:240px}.dark-mode .radar-sidebar{background:#16213e;border-color:#2a2a4a}.radar-sidebar__header{border-bottom:1px solid #e1e3e5;padding:20px}.dark-mode .radar-sidebar__header{border-color:#2a2a4a}.radar-sidebar__header h3{font-size:16px;font-weight:600;margin:0}.radar-sidebar__section{padding:12px 0}.radar-sidebar__section-title{color:#6d7175;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding:0 20px;text-transform:uppercase}.radar-sidebar__list{list-style:none;margin:0;padding:0}.radar-sidebar__item{align-items:center;color:#202223;cursor:pointer;display:flex;gap:10px;padding:10px 20px;transition:all .15s ease}.dark-mode .radar-sidebar__item{color:#d1d1d6}.radar-sidebar__item:hover{background:#f6f6f7}.dark-mode .radar-sidebar__item:hover{background:#1f2b4a}.radar-sidebar__item.active{background:#7c3aed1a;color:#7c3aed;font-weight:500}.dark-mode .radar-sidebar__item.active{background:#7c3aed33;color:#a855f7}.radar-sidebar__item-count{background:#e4e5e7;border-radius:10px;font-size:11px;font-weight:500;margin-left:auto;padding:2px 8px}.dark-mode .radar-sidebar__item-count{background:#2a2a4a}@media (max-width:1200px){.content-grid__stats,.insights-stats{grid-template-columns:repeat(2,1fr)}.detection-summary,.insights-grid{grid-template-columns:1fr}}@media (max-width:768px){.content-grid__stats,.content-items-grid{grid-template-columns:1fr}.content-grid__header{align-items:stretch;flex-direction:column}.content-grid__search{width:100%}.hashtag-grid,.sentiment-overview{grid-template-columns:1fr}.radar-sidebar{border-bottom:1px solid #e1e3e5;border-right:none;width:100%}.rights-request-card{flex-direction:column}.rights-request-card .content-preview{height:160px;width:100%}.usage-item{flex-direction:column}.usage-item .content-thumb{height:120px;width:100%}}.settings-api,.settings-billing,.settings-domains,.settings-integrations,.settings-team{padding:20px 0}.team-member-row{padding:16px 0}.team-member-row.with-border{border-bottom:1px solid var(--p-color-border-subdued)}.roles-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.role-card{background:var(--p-color-bg-surface-secondary);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.role-card svg{color:var(--p-color-icon-brand)}.settings-team.dark-mode .team-member-row.with-border{border-bottom-color:#ffffff1a}.settings-team.dark-mode .role-card{background:#ffffff0d}.domain-row{padding:16px 0}.domain-row.with-border{border-bottom:1px solid var(--p-color-border-subdued)}.domain-icon{align-items:center;color:var(--p-color-icon-brand);display:flex;height:40px;justify-content:center;width:40px}.dns-record-card,.domain-icon{background:var(--p-color-bg-surface-secondary);border-radius:8px}.dns-record-card{border:1px solid var(--p-color-border-subdued);padding:16px}.ssl-info-card{align-items:center;background:var(--p-color-bg-surface-secondary);border-radius:8px;display:flex;flex:1 1;gap:12px;padding:16px 20px}.ssl-info-card svg{color:var(--p-color-icon-success)}.settings-domains.dark-mode .domain-row.with-border{border-bottom-color:#ffffff1a}.settings-domains.dark-mode .domain-icon{background:#ffffff0d}.settings-domains.dark-mode .dns-record-card{background:#ffffff0d;border-color:#ffffff1a}.settings-domains.dark-mode .ssl-info-card{background:#ffffff0d}.integrations-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.integration-icon{align-items:center;background:var(--p-color-bg-surface-secondary);border-radius:12px;color:var(--p-color-icon-subdued);display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.integration-icon.connected{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.integration-icon svg{transition:transform .2s ease}.integrations-grid .Polaris-Card:hover .integration-icon svg{transform:scale(1.1)}.settings-integrations.dark-mode .integration-icon:not(.connected){background:#ffffff0d}.api-key-row,.webhook-row{padding:16px 0}.api-key-row.with-border,.webhook-row.with-border{border-bottom:1px solid var(--p-color-border-subdued)}.api-key-icon{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.api-key-value{background:var(--p-color-bg-surface-secondary);border-radius:4px;color:var(--p-color-text);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:13px;padding:4px 8px}.rate-limits-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rate-limit-card{background:var(--p-color-bg-surface-secondary);border-radius:8px;padding:20px;text-align:center}.rate-limit-card .Polaris-Text--headingLg{color:var(--p-color-text-brand)}.settings-api.dark-mode .api-key-row.with-border,.settings-api.dark-mode .webhook-row.with-border{border-bottom-color:#ffffff1a}.settings-api.dark-mode .api-key-value{background:#ffffff1a}.settings-api.dark-mode .rate-limit-card{background:#ffffff0d}.plan-icon{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.card-icon,.plan-icon{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.card-icon{background:var(--p-color-bg-surface-secondary);color:var(--p-color-icon)}.usage-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.usage-card{background:var(--p-color-bg-surface-secondary);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.invoices-table{overflow-x:auto}.plans-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.plan-card{background:var(--p-color-bg-surface);border:2px solid var(--p-color-border-subdued);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px;position:relative}.plan-card.current{background:var(--p-color-bg-surface-success);border-color:var(--p-color-border-success)}.plan-card.recommended{border-color:var(--p-color-border-info)}.plan-card.recommended .Polaris-Badge{left:50%;position:absolute;top:-12px;transform:translateX(-50%)}.settings-billing.dark-mode .card-icon,.settings-billing.dark-mode .usage-card{background:#ffffff0d}.settings-billing.dark-mode .plan-card{background:#ffffff08;border-color:#ffffff1a}.settings-billing.dark-mode .plan-card.current{background:#10b9811a;border-color:#10b981}.settings-billing.dark-mode .plan-card.recommended{border-color:#3b82f6}.settings-layout{display:flex;gap:24px}.settings-sidebar{flex-shrink:0;width:240px}.settings-content{flex:1 1;min-width:0}.settings-nav-item{align-items:center;border-radius:8px;color:var(--p-color-text);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .15s ease}.settings-nav-item:hover{background:var(--p-color-bg-surface-hover)}.settings-nav-item.active{background:var(--p-color-bg-surface-selected);color:var(--p-color-text-brand)}.settings-nav-item svg{color:var(--p-color-icon-subdued);transition:color .15s ease}.settings-nav-item.active svg,.settings-nav-item:hover svg{color:var(--p-color-icon-brand)}.settings-layout.dark-mode .settings-nav-item{color:#ffffffe6}.settings-layout.dark-mode .settings-nav-item:hover{background:#ffffff0d}.settings-layout.dark-mode .settings-nav-item.active{background:#ffffff1a}.settings-layout.dark-mode .settings-nav-item svg{color:#ffffff80}.settings-layout.dark-mode .settings-nav-item.active svg,.settings-layout.dark-mode .settings-nav-item:hover svg{color:#f59e0b}@media (max-width:1024px){.integrations-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.plans-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.settings-layout{flex-direction:column}.settings-sidebar{width:100%}.roles-grid{grid-template-columns:repeat(2,1fr)}.plans-grid,.usage-grid{grid-template-columns:1fr}.rate-limits-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rate-limits-grid,.roles-grid{grid-template-columns:1fr}.ssl-info-card{flex-direction:column;text-align:center}}.settings-item{align-items:center;border-bottom:1px solid var(--p-color-border-subdued);display:flex;justify-content:space-between;padding:12px 0}.settings-item:last-child{border-bottom:none}.brand-asset-section{display:flex;flex-direction:column;gap:8px}.brand-upload-placeholder{align-items:center;border:2px dashed var(--p-color-border-subdued);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:40px;transition:all .2s ease}.brand-upload-placeholder:hover{background:var(--p-color-bg-surface-hover);border-color:var(--p-color-border-interactive)}.brand-upload-placeholder svg{color:var(--p-color-icon-subdued)}.color-swatches{display:flex;gap:12px;margin-top:8px}.color-swatch{border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:48px;transition:transform .2s ease;width:48px}.color-swatch:hover{transform:scale(1.1)}.notification-item{align-items:center;border-bottom:1px solid var(--p-color-border-subdued);display:flex;justify-content:space-between;padding:12px 0}.notification-item:last-child{border-bottom:none}.legal-item{border-bottom:1px solid var(--p-color-border-subdued);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 0;transition:background .15s ease}.legal-item:last-child{border-bottom:none}.legal-item:hover{background:var(--p-color-bg-surface-hover);margin:0 -16px;padding:12px 16px}.settings-layout.dark-mode .legal-item,.settings-layout.dark-mode .notification-item,.settings-layout.dark-mode .settings-item{border-bottom-color:#ffffff1a}.settings-layout.dark-mode .brand-upload-placeholder{border-color:#fff3}.settings-layout.dark-mode .brand-upload-placeholder:hover{background:#ffffff0d;border-color:#fff6}.settings-layout.dark-mode .legal-item:hover{background:#ffffff0d}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.settings-api,.settings-billing,.settings-domains,.settings-integrations,.settings-team{animation:fadeIn .3s ease}.Polaris-ProgressBar{transition:all .3s ease}.integration-icon{transition:transform .2s ease,box-shadow .2s ease}.integrations-grid .Polaris-Card:hover .integration-icon{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.plan-card{transition:transform .2s ease,box-shadow .2s ease}.plan-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}