body.pulsota-theme{--bg-primary:#101212;--bg-secondary:#151818;--bg-card:#151818;--bg-card-hover:#1a1e1d;--bg-glass:#151818;--border-subtle:rgba(255,255,255,.09);--text-primary:#edf1ef;--text-secondary:#98a6a1;--text-muted:#7c8b85;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--shadow-card:0 2px 8px #00000012;--shadow-glow:none;--ui-border:rgba(255,255,255,.09);--ui-panel:#151818;--ui-input:#111414;--ui-icon-accent:var(--accent-green,#10b981);background:var(--bg-primary);color:var(--text-primary)}body.pulsota-theme .ambient-glow{opacity:.12}body.pulsota-theme svg.lucide:is([stroke="var(--accent-cyan)"],[stroke="var(--accent-cyan, #00f2fe)"],[stroke="#00f2fe"],[stroke="#06b6d4"],[stroke="#22d3ee"],[stroke="#38bdf8"],[stroke="#0ea5e9"]){color:var(--ui-icon-accent);stroke:var(--ui-icon-accent)}body.pulsota-theme :is(.page-title-group,.warehouse-title-group,.competitors-title-group) h1>svg{color:var(--ui-icon-accent)}body.pulsota-theme :is(.page-view-container,.warehouse-container,.import-view-container,.content-factory-container){padding:24px 36px 64px}body.pulsota-theme :is(.page-header-row,.warehouse-header-row,.competitors-header-row,.proxy-header-row,.catalog-parser-header,.tg-header){gap:16px;margin-bottom:24px;align-items:center}body.pulsota-theme :is(.page-heading,.cf-title),body.pulsota-theme :is(.page-title-group,.warehouse-title-group,.competitors-title-group,.proxy-title-group,.catalog-parser-title-group,.tg-header) h1{font-size:25px;font-weight:600;line-height:1.3;letter-spacing:-.025em;margin:0;color:var(--text-primary)}body.pulsota-theme :is(.page-subheading,.cf-subtitle),body.pulsota-theme :is(.page-title-group,.warehouse-title-group,.competitors-title-group,.proxy-title-group,.catalog-parser-title-group,.tg-header) p{font-size:13px;line-height:1.6;font-weight:400;color:var(--text-secondary);margin-top:6px}body.pulsota-theme :is(.page-title-group,.warehouse-title-group,.competitors-title-group,.proxy-title-group) h1>svg{width:22px;height:22px;color:var(--accent-green)}body.pulsota-theme :is(.kpi-card,.proxy-stat-card,.competitor-card,.data-table-wrap,.company-form-card,.roles-sidebar-card,.permissions-matrix-card,.module-perm-card,.ai-provider-card,.ai-security-shield-card,.ai-test-console-card,.queue-metric-card,.import-source-switcher-card,.leads-config-card,.leads-conveyor-card,.category-tree-card,.catalog-products-card,.competitor-select-card,.cf-header-card,.cf-card-layout,.result-card-box,.audio-studio-panel,.audio-voiceover-card,.batch-control-card,.saved-card-item,.tg-panel,.tg-overview>div,.ig-application-card){background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:10px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.pulsota-theme :is(.kpi-card,.proxy-stat-card){padding:18px}body.pulsota-theme :is(.kpi-card,.proxy-stat-card,.ai-provider-card,.competitor-card):hover{background:var(--bg-card-hover);border-color:rgba(255,255,255,.16);box-shadow:none;transform:none}body.pulsota-theme .kpi-grid{gap:14px;margin-bottom:24px}body.pulsota-theme .kpi-value{font-size:28px;line-height:1.3;font-weight:600;letter-spacing:-.025em}body.pulsota-theme :is(.kpi-label,.kpi-content h4){font-size:11px;font-weight:500;letter-spacing:.05em;color:var(--text-secondary)}body.pulsota-theme .kpi-icon-wrap{width:36px;height:36px;border-radius:8px;background:#ffffff04}body.pulsota-theme :is(.btn,.btn-minimal-primary,.btn-competitor-primary,.btn-proxy-primary,.settings-btn-primary,.settings-btn-secondary,.btn-goto-import){min-height:36px;border-radius:6px;font-size:13px;font-weight:500;line-height:1.4;box-shadow:none;text-shadow:none;transition:background .15s,border-color .15s,color .15s}body.pulsota-theme :is(.btn-primary,.btn-minimal-primary,.btn-competitor-primary,.btn-proxy-primary,.settings-btn-primary){background:#10b981;border:1px solid #10b981;color:#052b20}body.pulsota-theme :is(.btn-primary,.btn-minimal-primary,.btn-competitor-primary,.btn-proxy-primary,.settings-btn-primary):hover:not(:disabled){background:#34d399;border-color:#34d399;box-shadow:none;transform:none}body.pulsota-theme :is(.btn-secondary,.settings-btn-secondary,.btn-goto-import){background:#ffffff04;border:1px solid var(--ui-border);color:var(--text-primary)}body.pulsota-theme :is(.btn-secondary,.settings-btn-secondary,.btn-goto-import):hover:not(:disabled){background:#ffffff09;border-color:#ffffff26;transform:none}body.pulsota-theme :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){border-color:var(--ui-border);border-radius:6px;color:var(--text-primary);font-family:inherit;font-size:13px}body.pulsota-theme :is(.settings-input,.whitelist-input,.leads-input,.tg-page input:not([type=checkbox]),.tg-page select,.tg-page textarea){background:var(--ui-input)}body.pulsota-theme :is(input,textarea)::placeholder{color:var(--text-muted);opacity:1}body.pulsota-theme :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #34d399;outline-offset:3px}body.pulsota-theme :is(button,input,select,textarea):disabled{cursor:not-allowed}body.pulsota-theme :is(.competitors-sub-nav,.settings-tab-navigation,.tg-tabs,.cf-tabs-nav){background:var(--ui-input);border:1px solid var(--ui-border);border-radius:8px;padding:4px;gap:4px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:100%;overflow-x:auto}body.pulsota-theme :is(.competitors-tab-btn,.settings-tab-nav-btn,.tg-tabs button){border-radius:5px;font-size:13px;font-weight:500;padding:8px 14px;white-space:nowrap}body.pulsota-theme :is(.competitors-tab-btn.active,.settings-tab-nav-btn.active,.tg-tabs button.active){background:#10b98112;color:#6ee7b7;border-color:#10b98136;box-shadow:none}body.pulsota-theme :is(.data-table,.warehouse-table) th{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-secondary);background:#ffffff02}body.pulsota-theme :is(.data-table,.warehouse-table) td{font-size:13px;border-bottom-color:var(--ui-border)}body.pulsota-theme .data-table-header{padding:16px 20px;gap:12px;flex-wrap:wrap;border-color:var(--ui-border)}body.pulsota-theme :is(.data-table-title,.panel-heading,.matrix-role-title,.tg-page h2){font-size:17px;font-weight:600;line-height:1.4}body.pulsota-theme :is(.status-pill,.badge-tag){font-size:11px;font-weight:500;box-shadow:none}body.pulsota-theme :is(.modal-content,.fullscreen-modal,.employee-modal,.ai-modal){border-radius:12px;border-color:var(--ui-border);background-color:var(--ui-panel)}body.pulsota-theme .tg-page{--tg-border:var(--ui-border);color:var(--text-primary)}body.pulsota-theme :is(.tg-overview strong,.tg-history-metrics strong){font-size:28px;font-weight:600}body.pulsota-theme :is(.tg-filters,.tg-workspace,.ig-app-binding,.tg-history-metrics>div){background:var(--ui-input);border-color:var(--ui-border);border-radius:8px}body.pulsota-theme .brain-workspace{--brain-line:var(--ui-border)}body.pulsota-theme :is(.brain-chat,.brain-conversations,.brain-activity){background:var(--ui-panel);border-color:var(--ui-border);border-radius:10px;box-shadow:none}body.pulsota-theme .brain-chat-top{border-color:var(--ui-border)}body.pulsota-theme .cf-header-card{padding:20px}body.pulsota-theme .cf-title{font-size:25px}body.pulsota-theme :is(.navbar,.app-nav-tabs){box-shadow:none;border-color:var(--ui-border)}@media (max-width:900px){body.pulsota-theme :is(.page-view-container,.warehouse-container,.import-view-container,.content-factory-container){padding:20px 20px 48px}}@media (max-width:600px){body.pulsota-theme :is(.page-view-container,.warehouse-container,.import-view-container,.content-factory-container){padding:18px 14px 40px}body.pulsota-theme :is(.page-heading,.cf-title),body.pulsota-theme :is(.page-title-group,.warehouse-title-group,.competitors-title-group,.proxy-title-group,.catalog-parser-title-group,.tg-header) h1{font-size:22px}body.pulsota-theme .data-table-wrap{overflow-x:auto}body.pulsota-theme .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.pulsota-theme .kpi-card{padding:14px;min-width:0}body.pulsota-theme .kpi-value{font-size:24px}body.pulsota-theme .kpi-icon-wrap{display:none}}@media (prefers-reduced-motion:reduce){body.pulsota-theme *,body.pulsota-theme :after,body.pulsota-theme :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1200px){body.pulsota-theme .navbar{flex-wrap:wrap;gap:14px}body.pulsota-theme .nav-actions{margin-left:auto}body.pulsota-theme .app-nav-tabs{order:3;flex-basis:100%;width:100%;min-width:0;flex-wrap:wrap}}@media (max-width:600px){body.pulsota-theme .navbar{padding:14px;gap:12px}body.pulsota-theme .nav-user-label{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.pulsota-theme .app-nav-tabs{gap:4px}}body.pulsota-theme :is(.btn-save-settings,.btn-save-company,.btn-save-matrix,.btn-add-employee,.btn-empty-add-feed,.btn-add-feed,.btn-sync-feed,.btn-save-feed-direct,.btn-discover-categories,.btn-scrape-products,.btn-feed-instant-import,.generate-submit-btn,.start-batch-btn,.key-save-btn){min-height:36px;border-radius:6px;box-shadow:none;font-size:13px;font-weight:500;background:#10b981;border:1px solid #10b981;color:#052b20}body.pulsota-theme :is(.btn-save-settings,.btn-save-company,.btn-save-matrix,.btn-add-employee,.btn-empty-add-feed,.btn-add-feed,.btn-sync-feed,.btn-save-feed-direct,.btn-discover-categories,.btn-scrape-products,.btn-feed-instant-import,.generate-submit-btn,.start-batch-btn,.key-save-btn):hover:not(:disabled){background:#34d399;box-shadow:none;transform:none}body.pulsota-theme :is(.warehouse-kpi-card,.employee-table-card,.source-item-card,.settings-panel-header,.catalog-parser-header){background:var(--ui-panel);border-color:var(--ui-border);border-radius:10px;box-shadow:none}body.pulsota-theme :is(.cf-halo-avatar,.parser-icon-circle,.panel-icon-wrap){width:40px;height:40px;border-radius:8px;box-shadow:none;background:#10b9810c;border-color:#10b98130;color:#34d399}body.pulsota-theme :is(.catalog-parser-title-group h2,.proxy-title-group h2,.leads-card-header h2){font-size:22px;line-height:1.4;font-weight:600;letter-spacing:-.02em}body.pulsota-theme .catalog-parser-header{align-items:stretch;padding:20px}body.pulsota-theme .cf-tab-btn.active{background:#10b98112;border-color:#10b98136;color:#6ee7b7;box-shadow:none}body.pulsota-theme .cf-tab-btn{border-radius:5px;font-size:13px;font-weight:500}body.pulsota-theme .cf-header-text{min-width:0}body.pulsota-theme :is(.warehouse-filters,.warehouse-header-actions){flex-wrap:wrap}body.pulsota-theme :is(.warehouse-search,.warehouse-search-wrap){min-width:0;max-width:100%}body.pulsota-theme :is(.brain-workspace,.tg-page){--text-secondary:#98a6a1}body.pulsota-theme :is(.btn-settings-save,.connect-btn,.modal-submit-btn){min-height:36px;border-radius:6px;background:#10b981;border-color:#10b981;color:#052b20;font-size:13px;font-weight:500;box-shadow:none}body.pulsota-theme :is(.btn-settings-save,.connect-btn,.modal-submit-btn):hover:not(:disabled){background:#34d399;box-shadow:none;transform:none}body.pulsota-theme :is(.settings-modal-dialog,.ai-modal-window){background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:12px}body.pulsota-theme :is(.settings-modal-dialog,.ai-modal-window,.company-form-card,.ai-provider-card):before{background:none}body.pulsota-theme :is(.filter-pills-group,.leads-table-actions){flex-wrap:wrap;min-width:0;max-width:100%}body.pulsota-theme .leads-table-actions input{min-width:0;max-width:100%}body.pulsota-theme .warehouse-table-section{min-width:0;background:var(--ui-panel);border-color:var(--ui-border);box-shadow:none}@media (max-width:600px){body.pulsota-theme .warehouse-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.pulsota-theme .warehouse-kpi-card{min-width:0;padding:14px}body.pulsota-theme .warehouse-kpi-value{font-size:24px}body.pulsota-theme .warehouse-kpi-header{gap:6px}body.pulsota-theme .warehouse-kpi-header h3{font-size:11px}}body.pulsota-theme .navbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand navigation actions";align-items:center;grid-gap:12px;gap:12px}body.pulsota-theme .nav-brand{grid-area:brand;min-width:0}body.pulsota-theme .nav-actions{grid-area:actions;margin-left:0}body.pulsota-theme .app-nav-tabs{grid-area:navigation;width:max-content;max-width:100%;min-width:0;margin:0 auto;justify-content:center;flex-wrap:nowrap}@media (min-width:1201px) and (max-width:1650px){body.pulsota-theme .navbar{padding:14px 20px;gap:10px}body.pulsota-theme .nav-tab-btn{padding:6px 16px;gap:5px;font-size:12px}body.pulsota-theme .brand-badge{display:none}}@media (max-width:1200px){body.pulsota-theme .navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "navigation navigation"}body.pulsota-theme .app-nav-tabs{width:100%;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:480px){body.pulsota-theme .navbar{gap:12px 8px}body.pulsota-theme .brand-badge{display:none}}@media (max-width:600px){body.pulsota-theme .app-nav-tabs{position:relative}body.pulsota-theme .nav-tab-wrapper{position:static}body.pulsota-theme .nav-dropdown-menu,body.pulsota-theme .nav-dropdown-menu.open{left:0;top:calc(100% + 8px);transform:none;width:100%;min-width:0;max-width:100%;white-space:normal}body.pulsota-theme .nav-subitem-content{min-width:0}body.pulsota-theme .nav-subitem-title-row{flex-wrap:wrap}}