:root{--bg:#07101a;--bg2:#0a1420;--panel:#0e1926;--panel2:#101d2b;--line:#1d2d3e;--line2:#263a4d;--text:#edf5fb;--muted:#7f94a8;--green:#38ef8b;--cyan:#22c9e8;--blue:#3498ff;--purple:#b464ff;--amber:#ffbd42;--red:#ff5f6d;--shadow:0 14px 38px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{background:radial-gradient(circle at 65% -20%,#22c9e80f,transparent 42%),var(--bg);min-height:100%;color:var(--text);margin:0}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.cc-shell{background:linear-gradient(135deg,#07101a 0%,#09131f 55%,#07101a 100%);grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.cc-sidebar{z-index:30;background:linear-gradient(#08131d,#07101a);border-right:1px solid #172738;flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.cc-brand{align-items:center;gap:12px;padding:0 5px 24px;display:flex}.cc-brand-mark{width:43px;height:43px;color:var(--green);background:linear-gradient(145deg,#38ef8b26,#22c9e80f);border:1px solid #38ef8b33;border-radius:13px;place-items:center;display:grid;box-shadow:0 0 28px #38ef8b14}.cc-brand-mark svg{width:27px}.cc-brand>div:last-child{display:grid}.cc-brand b{letter-spacing:-.04em;font-size:19px}.cc-brand b span{color:#60dff0}.cc-brand small{color:var(--muted);margin-top:2px;font-size:10px}.cc-sidebar nav{gap:4px;padding-right:2px;display:grid;overflow:auto}.cc-sidebar nav button{color:#aab9c8;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;height:42px;padding:0 13px;transition:all .18s;display:flex}.cc-sidebar nav button svg{width:18px}.cc-sidebar nav button span{flex:1}.cc-sidebar nav button:hover{color:#fff;background:#0d1c29}.cc-sidebar nav button.active{color:#63f5a2;background:linear-gradient(90deg,#239a6247,#1956472e);box-shadow:inset 3px 0 #35e98a}.cc-sidebar nav em{color:#fff;background:#ff4658;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.cc-side-health{box-shadow:var(--shadow);background:linear-gradient(160deg,#0b1824,#0a141f);border:1px solid #193044;border-radius:12px;gap:9px;margin-top:auto;padding:14px;display:grid}.cc-side-health>div{color:#5af49d;align-items:center;gap:8px;margin-bottom:3px;display:flex}.cc-side-health>div i{background:#42ef8f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 15px #42ef8f}.cc-side-health span{color:#758a9e;justify-content:space-between;font-size:11px;display:flex}.cc-side-health strong{color:#d7e4ee}.cc-logout{color:#8095a7;background:0 0;border:0;align-items:center;gap:9px;margin-top:6px;padding:12px;display:flex}.cc-logout svg{width:17px}.cc-logout:hover{color:#fff}.cc-main{min-width:0}.cc-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#07101ad9;border-bottom:1px solid #162638;align-items:center;gap:18px;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.cc-menu{color:#fff;background:0 0;border:0;display:none}.cc-global-search{background:#0e1a27;border:1px solid #213447;border-radius:9px;align-items:center;gap:9px;width:min(540px,48vw);height:40px;padding:0 12px;display:flex}.cc-global-search svg{color:#8ea2b5;width:17px}.cc-global-search input{color:#eaf3fa;background:0 0;border:0;outline:0;flex:1;min-width:0}.cc-global-search input::placeholder{color:#6f8498}.cc-global-search kbd{color:#8296aa;background:#0a1420;border:1px solid #2a3b4e;border-radius:5px;padding:3px 6px;font-size:10px}.cc-top-status{align-items:center;gap:16px;margin-left:auto;display:flex}.cc-live{background:#0c1924;border:1px solid #1d3444;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.cc-live i{border-radius:50%;width:8px;height:8px}.cc-live.on{color:#5ef49b}.cc-live.on i{background:#42ee90;box-shadow:0 0 12px #42ee90}.cc-live.off{color:#ff8490}.cc-live.off i{background:#ff5f6d}.cc-top-status time{text-align:right;font-size:12px;font-weight:700;display:grid}.cc-top-status time small{color:var(--muted);font-size:9px;font-weight:400}.cc-bell{color:#dce7ef;background:0 0;border:0;position:relative}.cc-bell svg{width:19px}.cc-bell em{color:#fff;background:#ef4254;border-radius:9px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-style:normal;display:grid;position:absolute;top:-5px;right:-2px}.cc-profile{border-left:1px solid #1b2b3d;align-items:center;gap:9px;padding-left:14px;display:flex}.cc-profile>span{background:linear-gradient(145deg,#506fea,#735fe9);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.cc-profile div{display:grid}.cc-profile b{font-size:12px}.cc-profile small{color:var(--muted);font-size:9px}.cc-content{max-width:1900px;margin:0 auto;padding:22px 24px 44px}.cc-mobile-title{display:none}.cc-toast,.cc-global-error{z-index:80;box-shadow:var(--shadow);border-radius:10px;align-items:center;gap:10px;padding:13px 15px;font-size:13px;display:flex;position:fixed;top:88px;right:22px}.cc-toast{color:#a9f6ca;background:#0f2b23;border:1px solid #226e50}.cc-global-error{color:#ffc0c7;background:#321821;border:1px solid #72303e}.cc-toast button,.cc-global-error button{color:inherit;background:0 0;border:0;margin-left:8px}.cc-toast svg,.cc-global-error svg{width:17px}.cc-title-row,.cc-page-title{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 18px;display:flex}.cc-title-row h2,.cc-page-title h2{letter-spacing:-.035em;margin:0;font-size:26px}.cc-title-row p,.cc-page-title p{color:#8fa2b5;margin:5px 0 0;font-size:13px}.cc-window{background:#0a151f;border:1px solid #1d2c3d;border-radius:9px;align-items:center;padding:3px;display:flex}.cc-window button{color:#8ca0b3;background:0 0;border:0;border-radius:6px;padding:8px 13px;font-size:11px}.cc-window button.active{color:#fff;background:#17314b;box-shadow:inset 0 0 0 1px #28567d}.cc-window .cc-live-view{color:#042014;background:linear-gradient(135deg,#3eea85,#4df2a1);align-items:center;gap:7px;margin-left:12px;padding:8px 14px;font-weight:800;display:flex}.cc-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.cc-kpi{background:linear-gradient(155deg,#0f1b28,#0d1723);border:1px solid #1c2e40;border-radius:11px;min-height:116px;padding:15px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000002e}.cc-kpi-top{color:#9cb0c1;align-items:center;gap:8px;font-size:11px;display:flex}.cc-kpi-icon{width:29px;height:29px;color:var(--green);background:#102a20;border-radius:7px;place-items:center;display:grid}.cc-kpi.blue .cc-kpi-icon{color:#46a8ff;background:#10273e}.cc-kpi.purple .cc-kpi-icon{color:#bd70ff;background:#291b42}.cc-kpi.amber .cc-kpi-icon{color:#ffc34f;background:#352919}.cc-kpi-icon svg{width:16px}.cc-kpi strong{margin:8px 0 3px;font-size:25px;display:block}.cc-kpi small{color:#70da97;font-size:10px}.cc-spark{opacity:.85;align-items:flex-end;gap:2px;height:25px;display:flex;position:absolute;bottom:14px;right:12px}.cc-spark i{color:#40ed8f;background:currentColor;border-radius:2px;width:3px;display:block}.cc-spark i:first-child{height:8px}.cc-spark i:nth-child(2){height:15px}.cc-spark i:nth-child(3){height:10px}.cc-spark i:nth-child(4){height:21px}.cc-spark i:nth-child(5){height:13px}.cc-spark i:nth-child(6){height:24px}.cc-spark i:nth-child(7){height:18px}.cc-panel{background:linear-gradient(160deg,#0e1926,#0b151f);border:1px solid #1c2e40;border-radius:12px;box-shadow:0 12px 30px #00000029}.cc-panel-head{border-bottom:1px solid #182a3b;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 14px;display:flex}.cc-panel-head>div{gap:2px;display:grid}.cc-panel-head b{font-size:13px}.cc-panel-head span{color:var(--muted);font-size:10px}.cc-panel-head button{color:#57aefe;background:0 0;border:0;align-items:center;gap:4px;font-size:10px;display:flex}.cc-market-strip{margin-bottom:16px}.cc-source-strip{gap:7px;padding:10px;display:flex;overflow-x:auto}.cc-source-chip{color:#d9e6ee;background:#101c29;border:1px solid #26384b;border-radius:8px;justify-items:center;gap:4px;min-width:90px;padding:8px 7px;display:grid}.cc-source-chip:hover{border-color:#3e5a73}.cc-source-logo{color:#63e4f2;background:#1b3143;border-radius:7px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.cc-source-chip b{text-overflow:ellipsis;white-space:nowrap;max-width:84px;font-size:9px;overflow:hidden}.cc-source-chip small{color:#70879b;align-items:center;gap:4px;font-size:8px;display:flex}.cc-source-chip small i{background:#8093a5;border-radius:50%;width:6px;height:6px}.cc-source-chip.ok small i{background:#42ec8e;box-shadow:0 0 9px #42ec8e}.cc-source-chip.paused small i{background:#ffbd42}.cc-source-chip.blocked small i,.cc-source-chip.error small i{background:#ff5f6d}.cc-dashboard-grid{grid-template-columns:minmax(0,1fr) 315px;gap:14px;display:grid}.cc-live-panel{min-width:0}.cc-country-tabs{gap:4px;display:flex}.cc-country-tabs button{color:#91a5b7!important;border-radius:6px!important;padding:6px 9px!important}.cc-country-tabs button.active{font-weight:800;color:#052013!important;background:#46ec8c!important}.cc-table-head,.cc-dashboard-row{grid-template-columns:100px minmax(260px,1fr) 105px 135px 135px 24px;align-items:center;gap:10px;display:grid}.cc-table-head{color:#70869a;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #182a3b;padding:10px 14px;font-size:9px}.cc-dashboard-row{border-bottom:1px solid #152638;min-height:58px;padding:7px 14px;font-size:11px;transition:all .16s}.cc-dashboard-row:last-child{border-bottom:0}.cc-dashboard-row:hover{background:#101f2c}.cc-time{color:#9db0c0;align-items:center;gap:7px;display:flex}.cc-time i{background:#ff5f6d;border-radius:50%;width:7px;height:7px}.cc-time i.green{background:#42ec8e}.cc-product{align-items:center;gap:10px;min-width:0;display:flex}.cc-product>span:last-child{min-width:0}.cc-product b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.cc-product small{color:#91a5b7;background:#172535;border:1px solid #22364b;border-radius:5px;margin-top:3px;padding:2px 6px;font-size:8px;display:inline-block}.cc-thumb{background:#172431;border-radius:6px;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.cc-thumb img{object-fit:cover;width:100%;height:100%}.cc-thumb svg{color:#597287;width:17px}.cc-dashboard-row>strong{font-size:12px}.cc-source-cell{text-transform:capitalize;color:#a6b8c7}.cc-right-stack{align-content:start;gap:12px;display:grid}.cc-quick{padding-bottom:12px}.cc-search-mini{background:#111f2d;border:1px solid #203448;border-radius:7px;align-items:center;gap:7px;height:38px;margin:11px 12px 8px;padding:0 10px;display:flex}.cc-search-mini svg{color:#72879b;width:15px}.cc-search-mini input{color:#e9f2f8;background:0 0;border:0;outline:0;flex:1;min-width:0}.cc-filter-grid{gap:7px;padding:0 12px;display:grid}.cc-filter-grid select,.cc-filter-grid input{color:#c9d7e2;background:#0d1925;border:1px solid #203347;border-radius:7px;outline:0;height:36px;padding:0 10px;font-size:10px}.cc-price-pair{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cc-primary-wide{color:#062015;background:linear-gradient(135deg,#45ef8b,#42df93);border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 24px);height:38px;margin:10px 12px 0;font-size:11px;font-weight:800;display:flex}.cc-primary-wide.outline{color:#9ce9bd;background:#101c28;border:1px solid #2e7656}.cc-primary-wide svg{width:15px}.cc-admin-actions{padding-bottom:7px}.cc-admin-actions>.cc-panel-head{border-bottom:0}.cc-admin-actions>button{color:#b9c8d4;text-align:left;background:#0e1a26;border:1px solid #1d3042;border-radius:7px;grid-template-columns:20px 1fr 18px;align-items:center;gap:6px;width:calc(100% - 18px);height:38px;margin:0 9px 6px;padding:0 10px;display:grid}.cc-admin-actions>button:hover{color:#e7fff1;border-color:#2f7659}.cc-admin-actions>button svg{width:15px}.cc-admin-actions>button em{background:#17293a;border-radius:8px;justify-self:end;padding:3px 7px;font-size:9px;font-style:normal}.cc-admin-actions>button em.healthy{color:#51ed94;background:#123326}.cc-top-cats{padding-bottom:9px}.cc-top-cats>.cc-panel-head{border-bottom:0}.cc-top-cats>button{color:#a9bac8;text-align:left;background:0 0;border:0;grid-template-columns:90px 1fr 36px;align-items:center;gap:7px;width:100%;padding:5px 12px;font-size:9px;display:grid}.cc-top-cats>button>div{background:#132331;border-radius:5px;height:7px;overflow:hidden}.cc-top-cats>button>div i{background:linear-gradient(90deg,#25a5f2,#38ef9a);border-radius:5px;height:100%;display:block}.cc-top-cats>button>b{text-align:right;color:#dce7ee}.cc-action{color:#062016;background:linear-gradient(135deg,#42ec88,#3adf92);border:0;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 14px;font-weight:800;display:flex}.cc-action svg{width:16px}.cc-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cc-category-grid>button{color:#dce8f0;text-align:left;background:linear-gradient(155deg,#0e1a27,#0c1621);border:1px solid #1c3043;border-radius:12px;grid-template-columns:44px 1fr 20px;align-items:center;gap:12px;padding:15px;display:grid}.cc-category-grid>button:hover{border-color:#37a778;transform:translateY(-1px)}.cc-category-icon{color:#4eed94;background:#112b25;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.cc-category-grid b{font-size:12px;display:block}.cc-category-grid small{color:#7d92a6;margin-top:4px;font-size:10px;display:block}.cc-category-grid svg{color:#557086;width:16px}.cc-watch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cc-watch-card,.cc-watch-add{color:#e6eef4;background:linear-gradient(160deg,#0e1926,#0a151f);border:1px solid #1c3042;border-radius:12px;min-height:190px;padding:16px}.cc-watch-head{justify-content:space-between;align-items:flex-start;display:flex}.cc-watch-head span{color:#8297aa;font-size:9px}.cc-watch-head h3{margin:5px 0;font-size:16px}.cc-watch-term{color:#bcd0df;background:#0a1420;border-radius:7px;margin:13px 0;padding:9px;font-size:11px}.cc-watch-meta{flex-wrap:wrap;gap:5px;display:flex}.cc-watch-meta span{color:#91a6b7;background:#111f2b;border:1px solid #26384a;border-radius:5px;padding:4px 6px;font-size:9px}.cc-watch-actions{gap:6px;margin-top:15px;display:flex}.cc-watch-actions button{color:#aebfcc;background:#101c28;border:1px solid #26394b;border-radius:6px;align-items:center;gap:4px;padding:6px 9px;font-size:9px;display:flex}.cc-watch-actions .danger{color:#ff8993;border-color:#54303a}.cc-watch-add{color:#7f96a9;border-style:dashed;align-content:center;place-items:center;gap:6px;display:grid}.cc-watch-add svg{color:#47e98d;width:28px}.cc-watch-add b{color:#d8e5ed}.cc-state{text-transform:uppercase;color:#8ba0b2;background:#142130;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;display:inline-flex}.cc-state.ok{color:#5ef29b;background:#113326}.cc-state.paused{color:#ffc75a;background:#342a15}.cc-state.idle{color:#91a4b6;background:#182433}.cc-state.blocked,.cc-state.error{color:#ff8b96;background:#391c25}.cc-analytics-grid{grid-template-columns:1.2fr 1.2fr .8fr;gap:13px;display:grid}.cc-analytics-grid>.cc-panel{padding-bottom:12px}.cc-bars{gap:10px;padding:14px;display:grid}.cc-bars>div{color:#94a8b8;grid-template-columns:120px 1fr 45px;align-items:center;gap:9px;font-size:10px;display:grid}.cc-bars>div>i{background:#142433;border-radius:6px;height:8px;overflow:hidden}.cc-bars>div>i em{background:linear-gradient(90deg,#37a5ff,#38ec90);border-radius:6px;height:100%;display:block}.cc-bars>div>b{text-align:right;color:#dce7ef}.cc-country-big{gap:12px;padding:16px;display:grid}.cc-country-big>div{background:#0e1b27;border:1px solid #1d3041;border-radius:10px;grid-template-columns:42px 1fr auto;align-items:center;padding:14px;display:grid}.cc-country-big span{font-size:26px}.cc-country-big strong{font-size:20px}.cc-source-management{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cc-source-management article{background:linear-gradient(155deg,#0e1a27,#0b151f);border:1px solid #1d3042;border-radius:12px;padding:14px}.cc-source-manage-head{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.cc-source-manage-head .cc-source-logo{width:36px;height:36px}.cc-source-manage-head h3{margin:0;font-size:13px}.cc-source-manage-head p{color:#71879b;margin:3px 0 0;font-size:9px}.cc-source-details{grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0;display:grid}.cc-source-details span{color:#72879a;background:#0a151f;border-radius:7px;gap:4px;padding:8px;font-size:8px;display:grid}.cc-source-details b{color:#cad7e1;font-size:10px}.cc-source-note{color:#7f95a8;height:34px;font-size:9px;line-height:1.5;overflow:auto}.cc-source-controls{align-items:center;gap:5px;margin-top:11px;display:flex}.cc-source-controls button{color:#a8bac8;background:#101e2b;border:1px solid #263a4d;border-radius:6px;align-items:center;gap:5px;height:31px;padding:0 8px;font-size:9px;display:flex}.cc-source-controls button svg{width:13px}.cc-source-controls button:disabled{opacity:.35;cursor:not-allowed}.cc-source-controls label{border:1px solid #263a4d;border-radius:6px;align-items:center;height:31px;margin-left:auto;display:flex;overflow:hidden}.cc-source-controls input{color:#dce7ee;background:#0c1722;border:0;outline:0;width:54px;height:100%;padding:0 7px}.cc-source-controls label span{color:#72889b;padding-right:6px;font-size:8px}.cc-automation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cc-automation-grid>button{color:#dce8ef;text-align:left;background:linear-gradient(155deg,#0f1b28,#0b1621);border:1px solid #1d3042;border-radius:11px;grid-template-columns:42px 1fr 20px;align-items:center;gap:12px;min-height:92px;padding:14px;display:grid}.cc-automation-grid>button:hover:not(:disabled){border-color:#39a775}.cc-automation-grid>button:disabled{opacity:.4;cursor:not-allowed}.cc-automation-grid>button>span{color:#4cec91;background:#112b25;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.cc-automation-grid b{font-size:12px;display:block}.cc-automation-grid small{color:#788ea1;margin-top:5px;font-size:9px;display:block}.cc-automation-grid svg{width:17px}.cc-users,.cc-integrations{gap:10px;display:grid}.cc-users article,.cc-integrations article{background:#0d1925;border:1px solid #1d3042;border-radius:10px;align-items:center;gap:12px;min-height:72px;padding:11px 14px;display:flex}.cc-user-avatar{background:linear-gradient(145deg,#566ce5,#855ee8);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.cc-user-main,.cc-integrations article>div:nth-child(2){flex:1}.cc-user-main h3,.cc-integrations h3{margin:0;font-size:12px}.cc-user-main h3 span{color:#4eee94;border:1px solid #2d6b50;border-radius:5px;margin-left:7px;padding:2px 5px;font-size:8px}.cc-user-main p,.cc-integrations p{color:#778da0;margin:4px 0 0;font-size:9px}.cc-users article>button,.cc-integrations a{color:#a9bbc8;background:#101d29;border:1px solid #293d4e;border-radius:6px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:9px;display:flex}.cc-users article>button:disabled{opacity:.4}.cc-int-icon{color:#8fa5b6;background:#182738;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.cc-int-icon.ok{color:#4fee93;background:#123326}.cc-int-icon.wait{color:#ffc75a;background:#322a1a}.cc-int-icon svg{width:18px}.cc-native{color:#71879a;font-size:9px}.cc-system-cards{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px;display:grid}.cc-system-cards article{background:#0e1a27;border:1px solid #1d3042;border-radius:10px;gap:5px;padding:13px;display:grid}.cc-system-cards article>span{color:#4ce991}.cc-system-cards svg{width:18px}.cc-system-cards small{color:#70869a;font-size:9px}.cc-system-cards b{font-size:12px}.cc-audit{padding-bottom:8px}.cc-audit>div:last-child>div{color:#8197aa;border-top:1px solid #18293a;grid-template-columns:170px 70px 1fr 1fr;gap:10px;padding:8px 13px;font-size:9px;display:grid}.cc-audit code{color:#5de397}.cc-audit em{color:#a9bbc8;font-style:normal}.cc-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#02070cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cc-modal{background:#0c1723;border:1px solid #26394c;border-radius:14px;width:min(760px,96vw);max-height:92vh;padding:18px;overflow:auto;box-shadow:0 30px 90px #0000008c}.cc-modal-head{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.cc-modal-head small{letter-spacing:.12em;color:#52df91;font-size:9px}.cc-modal-head h2{margin:4px 0 0;font-size:21px}.cc-modal-head>button{color:#8fa4b7;background:0 0;border:0}.cc-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cc-form-grid label{color:#8197aa;gap:6px;font-size:9px;display:grid}.cc-form-grid .span2{grid-column:span 2}.cc-form-grid input,.cc-form-grid select{color:#e4eef5;background:#0f1d29;border:1px solid #25394c;border-radius:7px;outline:0;height:38px;padding:0 10px}.cc-source-picker{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.cc-source-picker button{color:#93a8b8;background:#0f1b28;border:1px solid #263a4c;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;display:flex}.cc-source-picker button.picked{color:#61ef9c;background:#102b21;border-color:#2f855d}.cc-source-picker svg{width:12px}.cc-toggle-row{color:#9db0bf;gap:16px;padding:11px 0;font-size:10px;display:flex}.cc-toggle-row label{align-items:center;gap:7px;display:flex}.cc-error{color:#ff9da6;background:#311922;border:1px solid #66303d;border-radius:7px;align-items:center;gap:8px;padding:9px;font-size:10px;display:flex}.cc-error svg{width:15px}.cc-modal-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.cc-modal-actions>button{color:#a9bbc8;background:#101d29;border:1px solid #293d4f;border-radius:7px;height:36px;padding:0 13px}.cc-modal-actions .cc-action{color:#062015;border:0}.cc-login{background:#07101a;place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.cc-login-glow{filter:blur(80px);opacity:.2;border-radius:50%;position:absolute}.cc-login-glow.one{background:#00e787;width:420px;height:420px;top:-120px;left:-100px}.cc-login-glow.two{background:#145af5;width:500px;height:500px;bottom:-180px;right:-150px}.cc-login form{z-index:1;background:#0a141feb;border:1px solid #21364a;border-radius:18px;width:min(460px,92vw);padding:32px;box-shadow:0 30px 90px #00000073}.cc-login-brand{align-items:center;gap:11px;display:flex}.cc-login-brand>div{color:#4bed91;background:#102d25;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.cc-login-brand span{display:grid}.cc-login-brand b{font-size:17px}.cc-login-brand small{color:#7990a3;letter-spacing:.13em;font-size:8px}.cc-login h1{margin:25px 0 7px;font-size:25px}.cc-login p{color:#8196a8;margin:0 0 20px;font-size:11px;line-height:1.6}.cc-login label{color:#8499aa;gap:6px;margin:10px 0;font-size:9px;display:grid}.cc-login input{color:#eef5fa;background:#0d1a26;border:1px solid #273b4e;border-radius:8px;outline:0;height:43px;padding:0 12px}.cc-login form>button{color:#041a17;background:linear-gradient(135deg,#44ec89,#45dffa);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:43px;margin-top:13px;font-weight:900;display:flex}.cc-login form>button svg{width:17px}.cc-login-error{color:#ffa3ad;background:#311921;border:1px solid #67303d;border-radius:7px;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.cc-login-error svg{width:15px}.cc-secure{color:#61778b;justify-content:center;align-items:center;gap:5px;margin-top:14px;font-size:8px;display:flex}.cc-secure svg{width:13px}.cc-splash{color:#69e9a1;align-content:center;place-items:center;gap:12px;min-height:100vh;display:grid}.cc-splash svg{width:38px}.filterbar{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(130px,.7fr)) 90px 90px 40px;gap:8px;margin-bottom:10px;display:grid}.filterbar>*{min-width:0}.filterbar input,.filterbar select{color:#dce7ef;background:#0f1c28;border:1px solid #23384a;border-radius:7px;outline:0;height:38px;padding:0 9px}.searchbox{background:#0f1c28;border:1px solid #23384a;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 9px;display:flex}.searchbox input{background:0 0;border:0;flex:1;height:auto;padding:0}.searchbox svg{color:#71879a;width:16px}.filterbar .icon-button{color:#9fb2c1;background:#101d29;border:1px solid #263a4d;border-radius:7px;place-items:center;height:38px;display:grid}.filterbar .icon-button svg{width:15px}.results-summary{color:#7f95a8;justify-content:space-between;min-height:20px;margin:8px 2px;font-size:9px;display:flex}.results-summary span{align-items:center;gap:5px;display:flex}.feature-note{color:#70869a;margin:8px 2px 11px;font-size:9px;line-height:1.5}.feature-note.inset{padding:8px 12px}.panel.full{overflow:hidden}.listing-list{display:grid}.listing-row{background:#0d1824;border-bottom:1px solid #17293a;grid-template-columns:48px minmax(250px,1fr) 110px 155px;align-items:center;gap:10px;min-height:62px;padding:8px 12px;display:grid}.listing-row:hover{background:#101f2d}.listing-row .thumb{background:#172532;border-radius:6px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.listing-row .thumb img{object-fit:cover;width:100%;height:100%}.listing-main{min-width:0}.listing-title{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.listing-meta{color:#7890a3;flex-wrap:wrap;gap:5px;margin-top:5px;font-size:8px;display:flex}.listing-meta span{padding:2px 5px}.category-badge{color:#83dfea!important;background:#35c9e314!important;border:1px solid #35c9e347!important;border-radius:999px!important;padding:2px 7px!important}.listing-price{font-size:12px;font-weight:800}.listing-time{color:#71889b;text-align:right;font-size:9px}.pagination{justify-content:center;align-items:center;gap:12px;padding:14px;display:flex}.pagination .ghost{color:#a5b7c5;background:#0e1b27;border:1px solid #263a4c;border-radius:7px;align-items:center;gap:4px;height:34px;padding:0 10px;display:flex}.pagination .ghost:disabled{opacity:.35}.pagination span{color:#7d93a6;font-size:9px}.empty{color:#60788c;align-content:center;place-items:center;gap:6px;min-height:180px;display:grid}.empty svg{width:28px}.empty b{color:#aabcc9;font-size:11px}.empty span{font-size:9px}.notification-panel{padding-bottom:10px}.inbox-controls{color:#8298aa;justify-content:space-between;padding:9px 12px;font-size:9px;display:flex}.inbox-list{display:grid}.inbox-item{border-top:1px solid #17293a;grid-template-columns:30px 1fr 36px 36px;align-items:center;gap:9px;padding:11px 13px;display:grid}.inbox-item.unread{background:#0f1f2b}.inbox-item>svg{color:#4bea91;width:16px}.inbox-item b{font-size:10px}.inbox-item div>div{color:#9bafbd;margin:4px 0;font-size:9px}.inbox-item small{color:#687f92;font-size:8px}.inbox-item .icon-button{color:#94a9b8;background:#101d29;border:1px solid #273b4e;border-radius:6px;height:30px}.form-error{color:#ff9ca6;background:#321a22;border:1px solid #65303c;border-radius:7px;margin:8px 0;padding:9px;font-size:10px}@media (width<=1450px){.cc-kpis{grid-template-columns:repeat(3,1fr)}.cc-kpis .cc-kpi:nth-child(4),.cc-kpis .cc-kpi:nth-child(5){grid-column:span 1}.cc-category-grid{grid-template-columns:repeat(3,1fr)}.cc-watch-grid,.cc-source-management{grid-template-columns:repeat(2,1fr)}.cc-system-cards{grid-template-columns:repeat(3,1fr)}}@media (width<=1180px){.cc-shell{grid-template-columns:210px minmax(0,1fr)}.cc-sidebar{padding:18px 11px}.cc-dashboard-grid{grid-template-columns:1fr}.cc-right-stack{grid-template-columns:repeat(3,1fr)}.cc-live-panel{grid-column:1/-1}.cc-analytics-grid{grid-template-columns:1fr 1fr}.cc-analytics-grid>.cc-panel:last-child{grid-column:1/-1}.filterbar{grid-template-columns:1fr 1fr 1fr}.cc-table-head,.cc-dashboard-row{grid-template-columns:85px minmax(210px,1fr) 90px 110px 110px 20px}}@media (width<=900px){.cc-shell{display:block}.cc-sidebar{width:240px;transition:all .2s;position:fixed;left:-250px;box-shadow:25px 0 60px #00000080}.cc-sidebar.open{left:0}.cc-menu{place-items:center;display:grid}.cc-topbar{height:64px;padding:0 13px}.cc-global-search{flex:1;width:auto}.cc-global-search kbd,.cc-top-status time,.cc-profile div{display:none}.cc-content{padding:15px}.cc-mobile-title{margin-bottom:10px;display:block}.cc-mobile-title h1{color:#93a8b8;margin:0;font-size:14px}.cc-title-row{display:block}.cc-window{margin-top:12px;overflow-x:auto}.cc-window .cc-live-view{margin-left:6px}.cc-kpis,.cc-source-management,.cc-watch-grid,.cc-category-grid{grid-template-columns:repeat(2,1fr)}.cc-right-stack,.cc-analytics-grid{grid-template-columns:1fr}.cc-analytics-grid>.cc-panel:last-child{grid-column:auto}.cc-system-cards{grid-template-columns:repeat(2,1fr)}.cc-table-head{display:none}.cc-dashboard-row{grid-template-columns:72px minmax(160px,1fr) 80px 18px}.cc-dashboard-row>span:nth-child(4),.cc-dashboard-row>span:nth-child(5){display:none}.listing-row{grid-template-columns:45px 1fr 85px}.listing-time{display:none}.filterbar{grid-template-columns:1fr 1fr}}@media (width<=600px){.cc-top-status{gap:8px}.cc-live{padding:6px 8px}.cc-profile{padding-left:7px}.cc-profile>span{width:31px;height:31px}.cc-bell{display:none}.cc-title-row h2,.cc-page-title h2{font-size:21px}.cc-kpis{grid-template-columns:1fr 1fr;gap:8px}.cc-kpi{min-height:106px;padding:12px}.cc-kpi strong{font-size:20px}.cc-market-strip{overflow:hidden}.cc-country-tabs{display:none}.cc-dashboard-row{grid-template-columns:65px minmax(130px,1fr) 75px 15px;gap:6px;padding:7px 9px}.cc-thumb{width:36px;height:36px}.cc-product b{font-size:10px}.cc-source-management,.cc-watch-grid,.cc-category-grid,.cc-automation-grid{grid-template-columns:1fr}.cc-system-cards{grid-template-columns:1fr 1fr}.cc-users article,.cc-integrations article{flex-wrap:wrap}.cc-user-main,.cc-integrations article>div:nth-child(2){min-width:150px}.cc-audit>div:last-child>div{grid-template-columns:1fr 60px}.cc-audit code,.cc-audit em{display:none}.cc-form-grid{grid-template-columns:1fr}.cc-form-grid .span2{grid-column:auto}.filterbar{grid-template-columns:1fr}.cc-price-pair{grid-column:1/-1}.listing-row{grid-template-columns:42px 1fr 75px;padding:7px}.listing-price{font-size:10px}.cc-global-search input::placeholder{font-size:9px}}.cc-shell,.cc-login,.cc-splash{min-height:100svh}.cc-sidebar{height:100svh}.cc-page{min-height:calc(100svh - 118px)}.cc-action{white-space:nowrap}.cc-action:disabled{color:#7f94a8;cursor:not-allowed;background:#1b2a3a}.cc-modal{flex-direction:column;width:min(760px,100%);max-height:min(92vh,92svh);padding:0;display:flex;overflow:hidden}.cc-modal-head{margin-bottom:6px;padding:18px 18px 4px}.cc-modal-head h2{margin:0}.cc-modal-head p{color:#8fa2b5;margin:5px 0 0;font-size:13px}.cc-modal-head>button{place-items:center;width:44px;height:44px;margin:-8px -8px 0 0;display:grid}.cc-modal-body{flex:1;min-height:0;padding:4px 18px 16px;overflow:auto}.cc-form-grid label{font-size:12px}.cc-form-grid label em{color:#52df91;font-style:normal}.cc-toggle-row{flex-wrap:wrap;font-size:13px}.cc-toggle-row input{accent-color:#38ef8b;width:18px;height:18px}.cc-more{border-top:1px solid #1d2d3e;margin-top:4px;padding-top:6px}.cc-more summary{cursor:pointer;color:#9db0bf;padding:8px 0;font-size:13px}.cc-more>.cc-form-grid{margin-top:6px}.cc-more-note{color:#7f94a8;margin:12px 0 0;font-size:12px}.cc-modal-actions{background:#0a141f;border-top:1px solid #1d2d3e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:12px 18px;display:flex}.cc-modal-actions>div{gap:8px;margin-left:auto;display:flex}.cc-modal-actions>div>button{color:#a9bbc8;background:#101d29;border:1px solid #293d4f;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}.cc-modal-actions>div>.cc-action{color:#062016;background:linear-gradient(135deg,#42ec88,#3adf92);border:0;font-weight:800}.cc-modal-actions>div>.cc-action:disabled{color:#7f94a8;background:#1b2a3a}.cc-modal-actions .cc-action svg{width:17px}.cc-save-hint{overflow-wrap:anywhere;flex:220px;min-width:0;margin:0;font-size:12px}.cc-save-hint.ready{color:#9ce9bd}.cc-fab{display:none}@media (width<=600px){.cc-topbar{gap:8px;padding:0 10px}.cc-global-search{min-width:0}.cc-global-search input{font-size:15px}.cc-global-search input::placeholder{font-size:14px}.cc-top-status{flex:none;gap:6px}.cc-live{border-radius:50%;justify-content:center;width:30px;height:30px;padding:0}.cc-live>span{display:none}.cc-profile{border-left:0;padding-left:0}.cc-mobile-title{display:none}.cc-content{padding:14px 12px 104px}.cc-title-row h2,.cc-page-title h2{font-size:22px}.cc-title-row p,.cc-page-title p{font-size:13px}.cc-page-title{flex-wrap:wrap}.cc-window{width:100%}.cc-window button{font-size:13px}.cc-kpi-top,.cc-kpi small{font-size:12px}.cc-panel-head b{font-size:15px}.cc-panel-head span{font-size:12px}.cc-panel-head button{font-size:13px}.cc-source-chip{min-width:100px}.cc-source-chip b{font-size:12px}.cc-source-chip small{font-size:11px}.cc-country-tabs{display:none!important}.cc-dashboard-row{grid-template-columns:62px minmax(0,1fr) auto 14px;font-size:13px}.cc-product b{font-size:13px}.cc-product small{font-size:11px}.cc-dashboard-row>strong{font-size:13px}.cc-time{font-size:12px}.cc-dashboard-grid{grid-template-columns:minmax(0,1fr)}.cc-live-panel,.cc-dashboard-list{min-width:0}.cc-right-stack{display:contents}.cc-quick{order:-1;min-width:0}.cc-quick,.cc-admin-actions,.cc-top-cats{min-width:0}.cc-filter-grid select,.cc-filter-grid input{width:100%;min-width:0}.cc-search-mini{height:44px}.cc-search-mini input{font-size:15px}.cc-filter-grid select,.cc-filter-grid input{height:44px;font-size:14px}.cc-primary-wide,.cc-admin-actions>button{height:46px;font-size:14px}.cc-admin-actions>button em{font-size:11px}.cc-top-cats>button{grid-template-columns:110px 1fr 48px;padding:7px 12px;font-size:12px}.cc-watch-card,.cc-watch-add{min-height:0}.cc-watch-add{padding:24px}.cc-watch-add span{text-align:center;font-size:13px}.cc-watch-head span{font-size:12px}.cc-watch-term{font-size:14px}.cc-watch-meta span{font-size:12px}.cc-watch-actions button{padding:9px 12px;font-size:13px}.cc-state{font-size:11px}.cc-category-grid b{font-size:14px}.cc-category-grid small{font-size:12px}.cc-source-manage-head h3{font-size:15px}.cc-source-manage-head p{font-size:12px}.cc-source-details span{font-size:11px}.cc-source-details b{font-size:13px}.cc-source-note{height:auto;max-height:56px;font-size:12px}.cc-source-controls{flex-wrap:wrap}.cc-source-controls button{height:40px;font-size:13px}.cc-source-controls label{height:40px;margin-left:0}.cc-source-controls input{width:64px;font-size:15px}.cc-source-controls label span{font-size:12px}.cc-automation-grid b{font-size:14px}.cc-automation-grid small{font-size:12px}.cc-users article>button,.cc-integrations a{height:40px;font-size:12px}.cc-user-main p,.cc-integrations p{font-size:12px}.cc-user-main h3,.cc-integrations h3{font-size:14px}.cc-user-main h3 span{font-size:11px}.cc-native,.cc-system-cards small{font-size:12px}.cc-system-cards b{font-size:14px}.cc-audit>div:last-child>div{font-size:12px}.cc-bars>div{grid-template-columns:100px 1fr 40px;font-size:12px}.cc-side-health span{font-size:12px}.filterbar input,.filterbar select{height:44px;font-size:15px}.searchbox{height:44px}.searchbox input{font-size:15px}.filterbar .icon-button{height:44px}.results-summary,.feature-note{font-size:12px}.listing-row{grid-template-columns:44px minmax(0,1fr) auto}.listing-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box}.listing-meta{font-size:11px}.listing-price{font-size:13px}.pagination span{font-size:12px}.pagination .ghost{height:42px}.inbox-item b{font-size:13px}.inbox-item div>div,.inbox-item small,.inbox-controls{font-size:12px}.empty b{font-size:14px}.empty span{text-align:center;font-size:12px}.cc-login form{padding:24px}.cc-login p,.cc-login label{font-size:13px}.cc-login input{height:48px;font-size:16px}.cc-secure{font-size:11px}.cc-login-error{font-size:13px}.cc-modal-backdrop{place-items:stretch stretch;padding:0}.cc-modal{border:0;border-radius:0;width:100%;height:100svh;max-height:none}.cc-modal-head{padding:14px 14px 2px}.cc-modal-head h2{font-size:20px}.cc-modal-body{padding:4px 14px 18px}.cc-form-grid{grid-template-columns:1fr 1fr}.cc-form-grid .span2{grid-column:1/-1}.cc-form-grid label{font-size:13px}.cc-form-grid input,.cc-form-grid select{min-width:0;height:46px;font-size:16px}.cc-source-picker button{padding:9px 11px;font-size:13px}.cc-toggle-row{gap:12px 18px;font-size:14px}.cc-error{font-size:13px}.cc-modal-actions{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.cc-modal-actions>div{width:100%}.cc-modal-actions>div>button{flex:1;height:48px;font-size:15px}.cc-modal-actions>div>.cc-action{flex:2}.cc-save-hint{flex-basis:100%;font-size:13px}.cc-toast,.cc-global-error{top:auto;left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));font-size:14px}.cc-fab{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:60;color:#062015;background:linear-gradient(135deg,#45ef8b,#42df93);border:0;border-radius:26px;align-items:center;gap:8px;height:52px;padding:0 20px;font-size:15px;font-weight:800;display:flex;position:fixed;box-shadow:0 10px 30px #00000080}.cc-fab svg{width:20px}}.cc-modal-actions>div>.cc-save.blocked{color:#c3cfda;box-shadow:none;background:#2a3644;border:1px dashed #6b7c8e}.cc-modal-actions>div>.cc-save.ready{color:#03170c;background:#2ff58a;border:0;box-shadow:0 0 0 3px #2ff58a40,0 8px 22px #2ff58a47}.cc-modal-actions>div>.cc-save.ready:hover{background:#5bff9f}.cc-save-hint.wait{color:#ffc75a}.cc-save-hint.ready{color:#5ef49b;font-weight:600}.cc-form-grid label.invalid input,.cc-form-grid label.invalid select{border-color:#ff5f6d;box-shadow:0 0 0 2px #ff5f6d2e}.cc-field-error{color:#ff9aa4;font-size:12px}.cc-lang{background:#0a151f;border:1px solid #1d3042;border-radius:9px;gap:4px;width:max-content;padding:3px;display:flex}.cc-lang button{color:#8ca0b3;letter-spacing:.04em;background:0 0;border:0;border-radius:6px;min-width:40px;height:32px;font-size:12px;font-weight:700}.cc-lang button.active{color:#fff;background:#17314b;box-shadow:inset 0 0 0 1px #28567d}.cc-sidebar .cc-lang{margin:10px 5px 0}.cc-login form>.cc-lang{margin:0 0 18px auto}@media (width<=600px){.cc-lang button{min-width:48px;height:40px;font-size:13px}}.push-card{background:#0f1c28;border:1px solid #23384a;border-radius:9px;margin:10px 12px 4px;padding:12px 13px}.push-card.on{background:#0e2119;border-color:#2a6a4a}.push-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.push-head svg{color:#4bea91;flex:none}.push-head b{font-size:14px}.push-state{color:#8fa2b5;border:1px solid #2b4153;border-radius:20px;padding:2px 9px;font-size:12px}.push-card.on .push-state{color:#7cf0ad;border-color:#2a6a4a}.push-card p{color:#a5b7c5;overflow-wrap:break-word;margin:7px 0 0;font-size:12px;line-height:1.5}.push-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.push-actions .ghost{height:38px}.push-note{color:#7cf0ad;margin-top:9px;font-size:12px}@media (width<=600px){.push-card{margin:10px 10px 4px}.push-actions{flex-direction:column}.push-actions>button{justify-content:center;width:100%;height:46px;font-size:15px}.push-head b{font-size:15px}.push-card p{font-size:13px}}button.cc-profile{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #1d3042}.cc-install-link{color:#7cf0ad;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:14px;text-decoration:none;display:flex}.cc-install-link svg{width:16px}.signup-form p{color:#a5b7c5;font-size:14px;line-height:1.5}.signup-hint{color:#7f94a8;margin-top:4px;font-size:12px;display:block}.signup-form .signup-secondary{color:#a5b7c5;background:0 0;border:1px solid #2b4153;margin-top:10px}.account-page{max-width:720px}.account-card{background:#0d1925;border:1px solid #1d3042;border-radius:10px;gap:9px;margin-bottom:12px;padding:14px;display:grid}.account-card h3{margin:0;font-size:15px}.account-card p{color:#a5b7c5;margin:0;font-size:13px;line-height:1.5}.account-card small{color:#7f94a8;font-size:12px}.account-card label{color:#a5b7c5;gap:5px;font-size:13px;display:grid}.account-card input{color:#dce7ef;background:#0f1c28;border:1px solid #23384a;border-radius:7px;height:42px;padding:0 10px;font-size:15px}.account-link{justify-content:center;width:max-content;text-decoration:none}.account-card .cc-action{justify-content:center}.account-card.danger{border-color:#65303c}.danger-button{color:#ffb3bb;background:#321a22;border:1px solid #8a3a49;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 12px;font-weight:700;display:flex}.danger-button:disabled{opacity:.5}.account-logout{width:max-content}.role-badge{color:#9fc6ec;background:#17314b;border-radius:20px;margin-left:6px;padding:2px 8px;font-size:10px}.role-badge.customer{color:#7cf0ad;background:#123322}.invite-panel{background:#0d1925;border:1px solid #1d3042;border-radius:10px;gap:10px;margin-bottom:14px;padding:14px;display:grid}.invite-panel h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.invite-panel h3 svg{color:#4bea91}.invite-panel>p{color:#a5b7c5;margin:0;font-size:13px}.invite-form{grid-template-columns:1fr 150px auto;gap:8px;display:grid}.invite-form input,.invite-form select{color:#dce7ef;background:#0f1c28;border:1px solid #23384a;border-radius:7px;min-width:0;height:40px;padding:0 9px;font-size:14px}.invite-link{background:#0e2119;border:1px solid #2a6a4a;border-radius:8px;gap:8px;padding:10px;display:grid}.invite-link small{color:#7cf0ad;font-size:12px}.invite-link code{overflow-wrap:anywhere;color:#dce7ef;font-size:13px}.invite-link>div{flex-wrap:wrap;gap:8px;display:flex}.invite-list{gap:6px;display:grid}.invite-list>div{border-top:1px solid #17293a;align-items:center;gap:10px;padding-top:6px;display:flex}.invite-list span{flex:1;min-width:0;display:grid}.invite-list b{overflow-wrap:anywhere;font-size:13px}.invite-list small{color:#7f94a8;font-size:12px}@media (width<=600px){.invite-form{grid-template-columns:1fr}.invite-form>*{height:46px}.account-link,.account-logout{width:100%}.account-card .cc-action,.danger-button{height:46px;font-size:15px}.cc-users article{flex-wrap:wrap}.cc-users article>button{flex:40%}.role-badge{font-size:11px}}.ghost{color:#a5b7c5;height:38px;font:inherit;background:#0e1b27;border:1px solid #263a4c;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:flex}.ghost:disabled{opacity:.35}.ghost:hover:not(:disabled){color:#e7fff1;border-color:#2f7659}.cc-users article>button.danger-button{color:#ffb3bb;background:#321a22;border:1px solid #8a3a49}.panel-head>button{color:#a5b7c5;background:#0e1b27;border:1px solid #263a4c;border-radius:7px;padding:6px 10px}@media (width<=600px){.ghost{height:44px;font-size:15px}.invite-link .ghost{flex:1}.invite-list .ghost{height:40px}}.ebay-card{background:#0d1925;border:1px solid #1d3042;border-radius:10px;gap:10px;margin-bottom:14px;padding:14px;display:grid}.ebay-card[data-ebay=on]{border-color:#2a6a4a}.ebay-head{align-items:center;gap:10px;display:flex}.ebay-head b{font-size:16px}.ebay-card p{color:#a5b7c5;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.ebay-card .ebay-rules{color:#7f94a8;font-size:12px}.ebay-form{gap:10px;display:grid}.ebay-form label{color:#a5b7c5;gap:5px;font-size:13px;display:grid}.ebay-form input:not([type=checkbox]){color:#dce7ef;background:#0f1c28;border:1px solid #23384a;border-radius:7px;min-width:0;height:42px;padding:0 10px;font-size:15px}.ebay-form .ebay-check{align-items:center;gap:8px;display:flex}.ebay-form .cc-action{justify-content:center;width:max-content}.ebay-card .danger-button{width:max-content}.channel-tabs{gap:6px;margin:10px 12px 0;display:flex}.channel-tabs button{color:#a5b7c5;background:#0e1b27;border:1px solid #263a4c;border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 14px;font-weight:700;display:flex}.channel-tabs button.active{color:#fff;background:#17314b;border-color:#28567d}.channel-tabs em{color:#03170c;background:#2ff58a;border-radius:10px;padding:0 6px;font-size:11px;font-style:normal}.ebay-note{color:#ffc75a}@media (width<=600px){.ebay-form .cc-action,.ebay-card .danger-button{width:100%;height:46px;font-size:15px}.channel-tabs{margin:10px 10px 0}.channel-tabs button{flex:1;justify-content:center;height:42px;font-size:14px}}.cc-update{z-index:120;color:#dbeeff;background:#10273a;border:1px solid #2f7ab0;border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:10px 12px 10px 16px;font-size:14px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000073}.cc-update span{overflow-wrap:anywhere}.cc-update button{color:#03170c;background:#2ff58a;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:14px;font-weight:800;display:flex}@media (width<=600px){.cc-update{left:12px;right:12px;top:calc(10px + env(safe-area-inset-top));justify-content:space-between;transform:none}.cc-update button{height:44px;font-size:15px}}.focus-bar{color:#dbeeff;background:#10273a;border:1px solid #2f7ab0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 12px 0;padding:8px 10px 8px 12px;font-size:13px;display:flex}.focus-bar span{overflow-wrap:anywhere}.focus-bar .ghost{flex:none}@media (width<=600px){.focus-bar{margin:10px 10px 0;font-size:14px}}.cc-removal-link{text-align:center;color:#8fa2b5;margin-top:8px;font-size:13px;display:block}.privacy-page{margin-top:18px}.privacy-card{background:#0d1925;border:1px solid #1d3042;border-radius:10px;gap:10px;margin-bottom:12px;padding:14px;display:grid}.privacy-card h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.privacy-card h3 svg{color:#4bea91}.privacy-card p{color:#a5b7c5;margin:0;font-size:13px}.privacy-link{width:max-content;text-decoration:none}.privacy-row{border-top:1px solid #17293a;align-items:center;gap:10px;padding-top:8px;display:flex}.privacy-row>div{flex:1;gap:3px;min-width:0;display:grid}.privacy-row a,.privacy-value{overflow-wrap:anywhere;color:#9fc6ec;font-size:13px}.privacy-row span{color:#c3cfda;overflow-wrap:anywhere;font-size:13px}.privacy-row small{color:#7f94a8;font-size:12px}.privacy-form{grid-template-columns:150px 1fr 180px auto;gap:8px;display:grid}.privacy-form input,.privacy-form select{color:#dce7ef;background:#0f1c28;border:1px solid #23384a;border-radius:7px;min-width:0;height:40px;padding:0 9px;font-size:14px}@media (width<=700px){.privacy-form{grid-template-columns:1fr}.privacy-form>*{height:46px}.privacy-row{flex-wrap:wrap}.privacy-row .ghost,.privacy-link{width:100%}}.cc-page:has(+.privacy-page){min-height:0}.inbox-controls{align-items:center}.inbox-actions{align-items:center;gap:8px;display:flex}.inbox-controls .delete-all{color:#ffb3bb;border-color:#65303c;align-items:center;gap:5px;display:inline-flex}.inbox-item .icon-button.delete:hover,.inbox-item .icon-button.delete:focus-visible{color:#ffb3bb;border-color:#8a3a49}.inbox-done{color:#4bea91}@media (width<=600px){.inbox-item{grid-template-columns:24px minmax(0,1fr) 40px 40px;gap:7px}.inbox-item .icon-button{height:40px}.inbox-controls .delete-all{height:40px;font-size:13px}}.cc-global-error.cc-net{color:#ffe2a3;background:#2b2412;border-color:#7a5d1c}.cc-watch-meta .cc-watch-sources{white-space:normal;overflow-wrap:anywhere}.cc-desc-toggle{flex-direction:column;align-items:flex-start;gap:4px}.cc-desc-toggle small{opacity:.75;overflow-wrap:anywhere;font-size:.8rem;line-height:1.35}.cc-watch-meta .cc-watch-desc{font-weight:600}
