.enterpriseShell{--background:#07080a;--background-2:#0a0c12;--sidebar:#090b10;--surface:#11141a;--surface-raised:#151922;--surface-soft:#0d1016;--border:#ffffff13;--border-strong:#ffffff21;--text:#f7f8fb;--text-secondary:#ffffffa1;--text-muted:#ffffff61;--accent:#ff9799;--accent-secondary:#ff4f8b;--accent-rgb:255,151,153;--accent-glow:#ff97993b;--accent-soft:#ff97991b;--accent-ink:#ffabb0;--mouse-x:65vw;--mouse-y:28vh;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;color:var(--text);background:var(--background)}.enterpriseShell.brandTheme{--accent:#ff4d2e;--accent-secondary:#ff7a2e;--accent-rgb:255,77,46;--accent-glow:#ff4d2e3b;--accent-soft:#ff4d2e1b;--accent-ink:#ff765f}.enterpriseShell.celluversTheme{--accent:#ff9799;--accent-secondary:#ff4f8b;--accent-rgb:255,151,153;--accent-glow:#ff97993b;--accent-soft:#ff97991b;--accent-ink:#ffabb0}.enterpriseShell,.enterpriseShell .content{background:radial-gradient(900px circle at var(--mouse-x) var(--mouse-y),rgba(var(--accent-rgb),.055),transparent 42%),linear-gradient(145deg,var(--background-2),var(--background));transition:background-color .25s;position:relative}.enterpriseShell .content:before{content:"";z-index:0;border:1px solid rgba(var(--accent-rgb),.2);width:430px;height:430px;box-shadow:0 0 55px rgba(var(--accent-rgb),.08);pointer-events:none;border-radius:50%;position:fixed;top:80px;right:-210px}.enterpriseShell .content:after{content:"";z-index:0;opacity:.42;background-image:radial-gradient(circle,var(--accent) 1.5px,transparent 2px);pointer-events:none;background-size:25px 25px;width:110px;height:70px;position:fixed;top:20px;right:28px}.enterpriseShell .content>*{z-index:1;position:relative}.enterpriseShell .sidebar{border-color:var(--border);color:var(--text);background:linear-gradient(#090b11,#080a0f);box-shadow:16px 0 44px #00000038}.enterpriseShell .workspaceBrand>img{filter:drop-shadow(0 0 9px var(--accent-glow));transition:filter .25s}.enterpriseShell .workspaceBrand>img:hover{filter:drop-shadow(0 0 14px var(--accent-glow))}.enterpriseShell .workspaceSwitch{border-color:var(--border);background:#ffffff06;box-shadow:inset 0 1px #ffffff06}.enterpriseShell .workspaceSwitch button{color:var(--text-muted);background:0 0;transition:color .2s,background .2s,box-shadow .2s,transform .2s;position:relative}.enterpriseShell .workspaceSwitch button:hover{color:var(--text);background:#ffffff0a;transform:translateY(-1px)}.enterpriseShell .workspaceSwitch button.selected{color:var(--text);background:var(--accent-soft);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.34),0 0 18px rgba(var(--accent-rgb),.08)}.enterpriseShell .workspaceSwitch button.selected:after{content:"";border:1px solid var(--accent);width:5px;height:5px;box-shadow:0 0 8px var(--accent);position:absolute;right:7px;transform:rotate(45deg)}.enterpriseShell .workspaceSwitch button span{color:inherit}.enterpriseShell .workspaceSwitch button small{color:var(--text-muted)}.enterpriseShell .workspaceSwitch .celluversW{color:#ffffffa1;box-shadow:none;background:0 0;border:1px solid #0000}.enterpriseShell .workspaceSwitch .celluversW:hover{color:#fff;background:#ff97990a;border-color:#ff979933;box-shadow:0 0 14px #ff97990d}.enterpriseShell .workspaceSwitch .celluversW.selected,.enterpriseShell .workspaceSwitch .celluversW.selected:hover{color:#fffffff2;background:#ff979914;border-color:#ff97998c;box-shadow:0 0 18px #ff97991a,inset 0 1px #ffffff06}.enterpriseShell .workspaceSwitch .celluversW.selected:after{border-color:#ff9799;box-shadow:0 0 8px #ff9799bf}.enterpriseShell .workspaceSwitch .celluversW span{color:inherit}.enterpriseShell .workspaceSwitch .celluversW small{color:#ffffff94}.enterpriseShell .workspaceSwitch .celluversW i img{opacity:1;filter:drop-shadow(0 0 6px #ff979933)}.enterpriseShell .workspaceSwitch .celluversW:focus-visible{outline-offset:2px;background:#ff97990f;outline:2px solid #ff9799b8}.enterpriseShell .sidebar nav{gap:2px}.enterpriseShell .sidebar button{color:var(--text-secondary);transition:color .18s,background .18s,transform .18s,box-shadow .18s;position:relative}.enterpriseShell .sidebar nav button:hover,.enterpriseShell .support button:hover{color:var(--text);background:rgba(var(--accent-rgb),.06)}.enterpriseShell .sidebar button:hover svg{transform:translate(2px)}.enterpriseShell .sidebar button svg{transition:transform .18s,color .18s}.enterpriseShell .sidebar nav button.active,.enterpriseShell .support button.active{color:var(--accent-ink);background:linear-gradient(90deg,rgba(var(--accent-rgb),.17),rgba(var(--accent-rgb),.055));box-shadow:inset 2px 0 var(--accent),0 0 20px rgba(var(--accent-rgb),.065)}.enterpriseShell .sidebar nav button.active svg{filter:drop-shadow(0 0 5px var(--accent-glow))}.enterpriseShell .support p{color:var(--text-muted)}.enterpriseShell .profile{border-color:var(--border)}.enterpriseShell .profile strong{color:var(--text)}.enterpriseShell .profile small,.enterpriseShell .profile svg{color:var(--text-muted)}.enterpriseShell .avatar{background:linear-gradient(145deg,rgba(var(--accent-rgb),.24),rgba(var(--accent-rgb),.08));color:var(--accent);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.25)}.enterpriseShell .content>header{border-color:var(--border);-webkit-backdrop-filter:blur(14px);background:#080a0fd1;height:70px}.enterpriseShell .headRight button,.enterpriseShell .hamb{color:var(--text-secondary);border-color:var(--border);background:#ffffff06;transition:all .2s}.enterpriseShell .headRight button:hover{color:var(--accent);border-color:rgba(var(--accent-rgb),.3);box-shadow:0 0 18px rgba(var(--accent-rgb),.1)}.enterpriseShell .page{animation:.19s ease-out both enterprisePageIn}@keyframes enterprisePageIn{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.enterpriseShell .welcome p{letter-spacing:.03em;font-weight:700;color:var(--accent)!important}.enterpriseShell .welcome h1{color:var(--text)}.enterpriseShell .welcome span{color:var(--text-secondary)}.enterpriseShell .welcome button,.enterpriseShell button{font-family:inherit}.enterpriseShell .welcome button,.enterpriseShell .primary,.enterpriseShell .projectCreate,.enterpriseShell .filterSubmit,.enterpriseShell .moduleActions .primary{box-shadow:0 8px 24px rgba(var(--accent-rgb),.16);transition:transform .18s,filter .18s,box-shadow .18s;color:#fff!important;background:linear-gradient(120deg,var(--accent),var(--accent-secondary))!important;border-color:#0000!important}.enterpriseShell .welcome button:hover,.enterpriseShell .primary:hover,.enterpriseShell .projectCreate:hover,.enterpriseShell .filterSubmit:hover{filter:brightness(1.08);box-shadow:0 10px 28px rgba(var(--accent-rgb),.24);transform:translateY(-1px)}.enterpriseShell .panel,.enterpriseShell .stat,.enterpriseShell .miniStats>div,.enterpriseShell .dataPanel,.enterpriseShell .module,.enterpriseShell .accountingPanel,.enterpriseShell .cashflowSection,.enterpriseShell .analyticsCard,.enterpriseShell .salesAnalytics>header,.enterpriseShell .liveChannelsPanel,.enterpriseShell .manageSection,.enterpriseShell .contractVault>aside,.enterpriseShell .contractVault>main,.enterpriseShell .projectCards article,.enterpriseShell .projectSummary,.enterpriseShell .compactWidget,.enterpriseShell .recentDeals,.enterpriseShell .brandWidgetGrid>section{color:var(--text);border-color:var(--border);background:linear-gradient(145deg,#151922f0,#0e1117f5);box-shadow:0 12px 34px #00000021,inset 0 1px #ffffff06}.enterpriseShell .stat,.enterpriseShell .miniStats>div,.enterpriseShell .dashboardV2 .panel,.enterpriseShell .brandWidgetGrid>section{transition:transform .2s,border-color .2s,box-shadow .2s}.enterpriseShell .stat:hover,.enterpriseShell .miniStats>div:hover,.enterpriseShell .dashboardV2 .panel:hover,.enterpriseShell .brandWidgetGrid>section:hover{border-color:rgba(var(--accent-rgb),.22);box-shadow:0 17px 40px #00000038,0 0 24px rgba(var(--accent-rgb),.055);transform:translateY(-3px)scale(1.006)}.enterpriseShell .statIcon{color:var(--accent);background:rgba(var(--accent-rgb),.09);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.18),0 0 18px rgba(var(--accent-rgb),.08)}.enterpriseShell .statIcon.green{color:#38d69b;background:#1fbe841a}.enterpriseShell .statIcon.warn{color:#ff9a54;background:#ff86371a}.enterpriseShell .stat span,.enterpriseShell .miniStats span,.enterpriseShell .stat small,.enterpriseShell .panelTitle p{color:var(--text-secondary)}.enterpriseShell .stat strong,.enterpriseShell .miniStats b,.enterpriseShell .panelTitle h2{color:var(--text)}.enterpriseShell .panelTitle button,.enterpriseShell .backBtn,.enterpriseShell a{color:var(--accent)}.enterpriseShell table,.enterpriseShell .dataTable,.enterpriseShell .accountingTable{color:var(--text-secondary);background:0 0}.enterpriseShell table th,.enterpriseShell .dataTable th,.enterpriseShell .accountingTable th{color:var(--text-muted);border-color:var(--border);background:#151821!important}.enterpriseShell table td,.enterpriseShell .dataTable td,.enterpriseShell .accountingTable td{color:var(--text-secondary);background:0 0;border-color:#ffffff0d}.enterpriseShell table td b,.enterpriseShell .dataTable td b,.enterpriseShell .accountingTable td b{color:var(--text)}.enterpriseShell table tbody tr{transition:background .15s}.enterpriseShell table tbody tr:hover{background:rgba(var(--accent-rgb),.045)}.enterpriseShell .toolbar,.enterpriseShell .pagination,.enterpriseShell .filePath,.enterpriseShell .panel>header,.enterpriseShell .recentDeals>header,.enterpriseShell .compactWidget>header,.enterpriseShell .brandWidgetGrid section>header,.enterpriseShell .manageSection>header,.enterpriseShell .accountingPanel>header{border-color:var(--border);background:0 0}.enterpriseShell input,.enterpriseShell select,.enterpriseShell textarea,.enterpriseShell .moduleSearch,.enterpriseShell .search{color:var(--text);outline:0;border-color:var(--border)!important;background:#0c0f15!important}.enterpriseShell input::placeholder,.enterpriseShell textarea::placeholder{color:var(--text-muted)}.enterpriseShell option{color:var(--text);background:#11141a}.enterpriseShell input:focus,.enterpriseShell select:focus,.enterpriseShell textarea:focus{border-color:rgba(var(--accent-rgb),.68)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.09)!important}.enterpriseShell input:-webkit-autofill{transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #0c0f15!important}.enterpriseShell input:-webkit-autofill:hover{transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #0c0f15!important}.enterpriseShell input:-webkit-autofill:focus{transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px #0c0f15!important}.enterpriseShell button:not(.primary):not(.projectCreate):not(.filterSubmit){border-color:var(--border);color:var(--text-secondary)}.enterpriseShell .toolbar button,.enterpriseShell .pagination button,.enterpriseShell .pagination b,.enterpriseShell .accountingTools button,.enterpriseShell .financeTabs button,.enterpriseShell .financeActions button,.enterpriseShell .rowActions button,.enterpriseShell .projectSettings,.enterpriseShell .projectArchive{color:var(--text-secondary);border-color:var(--border);background:#11151c}.enterpriseShell .toolbar button:hover,.enterpriseShell .financeTabs button:hover,.enterpriseShell .rowActions button:hover{color:var(--accent);border-color:rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.06)}.enterpriseShell .dashboardV2 .recentDeals header button,.enterpriseShell .dashboardV2 .compactWidget header button{color:#fffc!important;min-height:38px!important;box-shadow:none!important;background:#12161e!important;border:1px solid #ffffff17!important;border-radius:8px!important;padding:8px 12px!important}.enterpriseShell .dashboardV2 .recentDeals header button:hover,.enterpriseShell .dashboardV2 .compactWidget header button:hover{transform:none;color:var(--accent)!important;background:rgba(var(--accent-rgb),.08)!important;border-color:rgba(var(--accent-rgb),.3)!important}.enterpriseShell .dashboardV2 .recentDeals header button:focus-visible,.enterpriseShell .dashboardV2 .compactWidget header button:focus-visible{color:var(--accent)!important;background:rgba(var(--accent-rgb),.08)!important}.enterpriseShell .dashboardV2 .dealStatusStack{background:0 0!important}.enterpriseShell .dashboardV2 .dashboardStatusBadge{box-shadow:none}.enterpriseShell .dashboardV2 .compactWidget article>span{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f13d}.enterpriseShell .dashboardV2 .compactWidget article>i{background:var(--accent)}.enterpriseShell .dashboardV2 .compactWidget article>svg{color:var(--accent)}.enterpriseShell .crmTabs button{color:var(--text-secondary)!important;box-shadow:none!important;background:#11151d!important;border:1px solid #ffffff14!important}.enterpriseShell .crmTabs button:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.05)!important;border-color:rgba(var(--accent-rgb),.22)!important}.enterpriseShell .crmTabs button.active{color:var(--accent-ink)!important;background:rgba(var(--accent-rgb),.1)!important;border-color:rgba(var(--accent-rgb),.35)!important;box-shadow:0 0 14px rgba(var(--accent-rgb),.08)!important}.enterpriseShell .crmMultiFilters{border-color:var(--border)!important;background:0 0!important}.enterpriseShell .crmMultiFilters select,.enterpriseShell .crmDateRange input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text)!important;background:#0d1118!important;border-color:#ffffff1a!important}.enterpriseShell .crmSellerCombo{color:var(--text-secondary)!important;box-shadow:none!important;background:#0d1118!important;border-color:#ffffff1a!important}.enterpriseShell .crmSellerCombo input{color:var(--text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .crmSellerCombo input::placeholder{color:#ffffff61!important}.enterpriseShell .crmSellerCombo:focus-within{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1)!important}.enterpriseShell .crmSellerCombo svg{color:#ffffff8c}.enterpriseShell .crmFilterSubmit{color:var(--text)!important;box-shadow:none!important;background:#12161e!important;border:1px solid #ffffff1a!important}.enterpriseShell .crmFilterSubmit:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.06)!important;border-color:rgba(var(--accent-rgb),.4)!important}.enterpriseShell .salesAuditTable th:last-child,.enterpriseShell .salesAuditTable td:last-child{box-shadow:-8px 0 14px #00000026;background:#11151c!important}.enterpriseShell .salesAuditTable thead th:last-child{background:#151821!important}.enterpriseShell .saleRecordActions button{color:var(--text-secondary)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .saleRecordActions button:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.06)!important;border-color:rgba(var(--accent-rgb),.32)!important}.enterpriseShell .crmPaymentState{margin-top:5px;display:block}.enterpriseShell .b2bToolbar>div{color:#ffffff8c!important;background:#0d1118!important;border-color:#ffffff1a!important}.enterpriseShell .b2bToolbar input{box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:0!important}.enterpriseShell .auditHeader b{color:var(--text)!important}.enterpriseShell .auditHeader span{border:1px solid #ffffff14;color:var(--text-secondary)!important;background:#ffffff0f!important}.enterpriseShell .auditReason{border:1px solid #f59e0b2e;color:#fbbf24!important;background:#f59e0b14!important}.enterpriseShell .auditTimeline article{border-left-color:rgba(var(--accent-rgb),.26)!important}.enterpriseShell .auditTimeline article>i{background:var(--accent)!important;border-color:#11161f!important}.enterpriseShell .auditChanges strong,.enterpriseShell .auditChanges b{color:var(--text)!important}.enterpriseShell .auditChanges span{color:var(--text-muted)!important}.enterpriseShell .productManageTable .productSourceBadge,.enterpriseShell .productManageTable .productStatusBadge{white-space:nowrap;min-height:24px;box-shadow:none;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.enterpriseShell .productManageTable .productSourceBadge:before,.enterpriseShell .productManageTable .productStatusBadge:before{content:"";background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 6px}.enterpriseShell .productManageTable .source-internal{color:#ffb5b7!important;background:#ff97991a!important;border-color:#ff979947!important}.enterpriseShell .productManageTable .source-external{color:#7dd3fc!important;background:#38bdf81a!important;border-color:#38bdf842!important}.enterpriseShell .productSourceBadge{white-space:nowrap;min-height:24px;box-shadow:none;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex!important}.enterpriseShell .productSourceBadge>i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:block;box-shadow:0 0 6px}.enterpriseShell .productSourceBadge--internal{color:#ffb5b7!important;background:#ff97991a!important;border-color:#ff97994d!important}.enterpriseShell .productSourceBadge--external{color:#7dd3fc!important;background:#38bdf81a!important;border-color:#38bdf847!important}.enterpriseShell .productSourceBadge--neutral{color:#ffffffa6!important;background:#ffffff0f!important;border-color:#ffffff1f!important}.enterpriseShell .productManageTable .productStatusBadge.is-active{box-shadow:0 0 10px #10b9810f;color:#34d399!important;background:#10b98124!important;border-color:#10b9814d!important}.enterpriseShell .productManageTable .productStatusBadge.is-inactive{color:#94a3b8!important;background:#94a3b81a!important;border-color:#94a3b838!important}.enterpriseShell .productManageTable th:last-child,.enterpriseShell .productManageTable td:last-child{box-shadow:-8px 0 14px #00000024;border-left-color:var(--border)!important;background:#11151c!important}.enterpriseShell .productManageTable th:last-child{background:#151821!important}.enterpriseShell .productManageTable .inactiveRow td:last-child{background:#0f131a!important}.enterpriseShell .productActions>button,.enterpriseShell .productActions>div>button{gap:5px;min-width:36px;min-height:34px;color:#ffffffb8!important;opacity:1!important;background:#11151d!important;border:1px solid #ffffff17!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.enterpriseShell .productActions>button:hover,.enterpriseShell .productActions>div>button:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.08)!important;border-color:rgba(var(--accent-rgb),.28)!important}.enterpriseShell .productActions svg{opacity:1;stroke:currentColor;display:block}.enterpriseShell .productManageTable tbody tr:hover td{background:rgba(var(--accent-rgb),.035)!important}.enterpriseShell .productManageTable tbody tr:hover td:last-child{background:#17151c!important}.enterpriseShell .productRatio>div{background:#7c6cf2!important}.enterpriseShell .productRatio i{background:var(--accent)!important}.enterpriseShell .productRatio b{color:var(--text-secondary)!important}.enterpriseShell .productNameButton{color:var(--text)!important}.enterpriseShell .productNameButton:hover b{color:var(--accent)!important}.enterpriseShell .pagination b,.enterpriseShell .financeTabs button.active{color:#fff;background:linear-gradient(120deg,var(--accent),var(--accent-secondary));border-color:#0000}.enterpriseShell .modalWrap,.enterpriseShell .drawerWrap{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000ad}.enterpriseShell .createModal,.enterpriseShell .accountingModal,.enterpriseShell .webhookModal,.enterpriseShell .drawer{color:var(--text);border:1px solid var(--border);background:#11141a;animation:.18s ease-out enterpriseModalIn;box-shadow:0 30px 90px #0000008c}@keyframes enterpriseModalIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.enterpriseShell .createModal>header,.enterpriseShell .createModal>footer,.enterpriseShell .accountingModal header,.enterpriseShell .accountingModal footer,.enterpriseShell .webhookModal>header,.enterpriseShell .webhookModal>footer,.enterpriseShell .drawer>header,.enterpriseShell .drawer>footer{color:var(--text);border-color:var(--border);background:#12161e}.enterpriseShell .createModal h2,.enterpriseShell .accountingModal h2,.enterpriseShell .drawer h2,.enterpriseShell .webhookModal h2{color:var(--text)}.enterpriseShell .formGrid input,.enterpriseShell .formGrid select,.enterpriseShell .accountingForm input,.enterpriseShell .accountingForm select,.enterpriseShell .accountingForm textarea{color:var(--text);border-color:var(--border);background:#0b0e13!important}.enterpriseShell .kanban section{background:#0d1016}.enterpriseShell .kanban article{color:var(--text);border-color:var(--border);background:#151922;box-shadow:0 7px 20px #00000024}.enterpriseShell .kanban article h4,.enterpriseShell .kanban h3{color:var(--text)}.enterpriseShell .kanban article p,.enterpriseShell .kanban footer{color:var(--text-muted);border-color:var(--border)}.enterpriseShell .calendar,.enterpriseShell .calHead,.enterpriseShell .week,.enterpriseShell .month{background:0 0}.enterpriseShell .calHead,.enterpriseShell .week b,.enterpriseShell .month>div{color:var(--text-secondary);border-color:var(--border)}.enterpriseShell .month .dim{color:var(--text-muted);background:#0b0e13}.enterpriseShell .fileGrid article,.enterpriseShell .vaultFiles article,.enterpriseShell .compactWidget article,.enterpriseShell .projectWidget article,.enterpriseShell .installmentWidget article{border-color:var(--border);background:0 0}.enterpriseShell .projectHero{background:var(--border);border-color:var(--border)}.enterpriseShell .projectHero>div{color:var(--text);background:#12161e}.enterpriseShell .projectHero>div:first-child{background:linear-gradient(135deg,rgba(var(--accent-rgb),.82),rgba(var(--accent-rgb),.38))}.enterpriseShell .projectSummary>div{border-color:var(--border);background:0 0}.enterpriseShell .projectSummary b{color:var(--text)}.enterpriseShell .progress>i,.enterpriseShell .visualGauge>i,.enterpriseShell .dbTotal>div,.enterpriseShell .channel>div,.enterpriseShell .cashForecastCards article{border-color:var(--border);background:#20242d}.enterpriseShell .progress em,.enterpriseShell .visualGauge em,.enterpriseShell .channel>div i,.enterpriseShell .dbTotal>div i{background:linear-gradient(90deg,var(--accent),var(--accent-secondary))}.enterpriseShell .liveChannelsPanel{background:linear-gradient(145deg,#151922,#0f1218)}.enterpriseShell .liveChannelsPanel>header{border-color:var(--border)}.enterpriseShell .liveChannelsPanel>header strong,.enterpriseShell .liveChannelCard>strong{color:var(--text)}.enterpriseShell .liveChannelsPanel>header span{color:var(--text-secondary)}.enterpriseShell .liveChannelCard{border-color:var(--border);background:linear-gradient(#151922,#0d1015)}.enterpriseShell .orbitRing:after{background:#11141a}.enterpriseShell .logoTile{background:#f4f5f7}.enterpriseShell .liveSummary{color:var(--text-secondary);background:#1b1f27}.enterpriseShell .bars,.enterpriseShell .miniBars{border-color:var(--border);background:repeating-linear-gradient(#11141a,#11141a 37px,#252934 38px)}.enterpriseShell .bars i,.enterpriseShell .miniBars i span{background:linear-gradient(var(--accent-secondary),var(--accent))}.enterpriseShell .recharts-cartesian-grid line{stroke:#ffffff12}.enterpriseShell .recharts-text{fill:var(--text-muted)}.enterpriseShell .recharts-default-tooltip{border:1px solid var(--border)!important;color:var(--text)!important;background:#12161e!important}.enterpriseShell .empty,.enterpriseShell .dashEmpty,.enterpriseShell .accountingEmpty,.enterpriseShell .cashEmpty,.enterpriseShell .brandLeadState{color:var(--text-muted);background:0 0}.enterpriseShell .empty h2{color:var(--text)}.enterpriseShell .empty svg,.enterpriseShell .brandLeadState svg{color:var(--accent)}.enterpriseShell ::-webkit-scrollbar{width:10px;height:10px}.enterpriseShell ::-webkit-scrollbar-track{background:#090b10}.enterpriseShell ::-webkit-scrollbar-thumb{background:#2a2e38;border:2px solid #090b10;border-radius:10px}.enterpriseShell ::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-rgb),.42)}@media (max-width:1050px){.enterpriseShell .sidebar{box-shadow:18px 0 50px #0000008c}.enterpriseShell .content:before{opacity:.45}}@media (prefers-reduced-motion:reduce){.enterpriseShell *{transition-duration:.01ms!important;animation:none!important}.enterpriseShell .stat:hover,.enterpriseShell .miniStats>div:hover,.enterpriseShell .dashboardV2 .panel:hover{transform:none}}.enterpriseShell .projectSelector,.enterpriseShell .projectQuickTabs,.enterpriseShell .moduleSearch,.enterpriseShell .moduleActions,.enterpriseShell .categoryTabs,.enterpriseShell .categoryActions,.enterpriseShell .sheetSync,.enterpriseShell .sheetList article,.enterpriseShell .webhookGuides section,.enterpriseShell .copyField,.enterpriseShell .copyField code,.enterpriseShell .resourceTypeManager,.enterpriseShell .taskListView,.enterpriseShell .pinnedTasks,.enterpriseShell .pinnedTasks article,.enterpriseShell .cashTimeline,.enterpriseShell .fundingList article,.enterpriseShell .payrollResult,.enterpriseShell .accountDetail>div,.enterpriseShell .centerTools,.enterpriseShell .noticeList button,.enterpriseShell .vaultMemberTree,.enterpriseShell .vaultMemberTree section,.enterpriseShell .viewerChecks,.enterpriseShell .uploadDropzone,.enterpriseShell .filePreview,.enterpriseShell .editAmountSummary,.enterpriseShell .auditTimeline article,.enterpriseShell .calendarFilters,.enterpriseShell .employeeCombo,.enterpriseShell .multiSelect,.enterpriseShell .targetTree,.enterpriseShell .taskResultBox{color:var(--text);border-color:var(--border)!important;background:#0f1218!important}.enterpriseShell .projectSelector select,.enterpriseShell .projectSelector option{color:var(--text)!important;background:#11141a!important}.enterpriseShell .projectQuickTabs button,.enterpriseShell .moduleActions button,.enterpriseShell .categoryTabs button,.enterpriseShell .categoryActions button,.enterpriseShell .centerTools button,.enterpriseShell .noticeList button,.enterpriseShell .createVaultGroup,.enterpriseShell .vaultHeaderActions .secondary{color:var(--text-secondary);border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .projectQuickTabs button:hover,.enterpriseShell .projectQuickTabs button.active,.enterpriseShell .categoryTabs button:hover,.enterpriseShell .categoryTabs button.active{color:var(--accent)!important;background:var(--accent-soft)!important;border-color:rgba(var(--accent-rgb),.42)!important}.enterpriseShell .liveChannelsPanel>header{color:var(--text)!important;border-color:var(--border)!important;box-shadow:none!important;background:0 0!important}.enterpriseShell .liveChannelsPanel>header *{background-color:#0000}.enterpriseShell input:disabled,.enterpriseShell select:disabled,.enterpriseShell textarea:disabled,.enterpriseShell button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none!important}.enterpriseShell input[type=checkbox],.enterpriseShell input[type=radio]{accent-color:var(--accent)}.enterpriseShell select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.enterpriseShell :focus-visible{outline:2px solid rgba(var(--accent-rgb),.72);outline-offset:2px}.modalWrap[data-viewport-modal=true],.pd-modalBack[data-viewport-modal=true],.mediaLightbox[data-viewport-modal=true]{-webkit-backdrop-filter:blur(7px);box-sizing:border-box!important;z-index:2147483000!important;background:#000000b8!important;border:0!important;place-items:center!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.modalWrap[data-viewport-modal=true]::backdrop,.pd-modalBack[data-viewport-modal=true]::backdrop,.mediaLightbox[data-viewport-modal=true]::backdrop{background:0 0}.modalWrap[data-viewport-modal=true]>:first-child,.pd-modalBack[data-viewport-modal=true]>:first-child,.mediaLightbox[data-viewport-modal=true]>:first-child{overscroll-behavior:contain;max-width:100%!important;max-height:calc(100dvh - 48px)!important;margin:0!important;position:relative!important;inset:auto!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay){-webkit-backdrop-filter:blur(7px);z-index:1000!important;background:#000000b8!important;place-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal{border-radius:14px!important;flex-direction:column!important;width:min(680px,100%)!important;max-width:100%!important;max-height:calc(100dvh - 48px)!important;margin:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.calendarModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.categorySettings,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.orgModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.historyModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.taskCreateMedia,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.projectModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal{width:min(920px,100%)!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>header,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>footer,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal>header,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal>footer,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal>header,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal>footer{z-index:2;flex:none;position:relative}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>.formGrid,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>.noticeList,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>.auditTimeline,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>.calendarForm,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal>.accountingForm,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal>.webhookBody{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal>footer,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal>footer,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal>footer{background:#0e1117!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay) footer button:not(.primary):not(.dangerButton){color:var(--text-secondary)!important;border-color:var(--border-strong)!important;background:#171b23!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay) footer button:not(.primary):not(.dangerButton):hover{color:var(--text)!important;border-color:rgba(var(--accent-rgb),.32)!important;background:#20252f!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay) .dangerButton{color:#ff7b81!important;background:#ff505817!important;border-color:#ff50584d!important}@media (max-width:700px){.modalWrap[data-viewport-modal=true],.pd-modalBack[data-viewport-modal=true],.mediaLightbox[data-viewport-modal=true]{padding:12px!important}.modalWrap[data-viewport-modal=true]>:first-child,.pd-modalBack[data-viewport-modal=true]>:first-child,.mediaLightbox[data-viewport-modal=true]>:first-child{max-height:calc(100dvh - 24px)!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay){align-items:center!important;padding:12px!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.createModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.accountingModal,.enterpriseShell .modalWrap:not(.taskSlideOverlay)>.webhookModal{border-radius:12px!important;width:100%!important;max-height:calc(100dvh - 24px)!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay) .formGrid,.enterpriseShell .modalWrap:not(.taskSlideOverlay) .accountingForm{grid-template-columns:1fr!important;padding:16px!important}.enterpriseShell .modalWrap:not(.taskSlideOverlay) .wide{grid-column:auto!important}}.enterpriseShell .interactionCard{--local-accent:var(--project-accent,var(--accent));isolation:isolate;transform-style:preserve-3d;transition:transform .16s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-3px)!important;border-color:color-mix(in srgb,var(--local-accent) 52%,transparent)!important;box-shadow:0 18px 44px #0000004d,0 0 25px color-mix(in srgb,var(--local-accent) 12%,transparent)!important}.enterpriseShell .interactionCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(150px circle at var(--card-x,50%) var(--card-y,50%),color-mix(in srgb,var(--local-accent) 10%,transparent),transparent 72%);opacity:1;position:absolute;inset:0}.enterpriseShell .interactionCard:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:radial-gradient(140px circle at var(--card-x,50%) var(--card-y,50%),var(--local-accent),transparent 72%);-webkit-mask-composite:xor;opacity:.85;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.enterpriseShell .primary,.enterpriseShell .projectCreate,.enterpriseShell .filterSubmit,.enterpriseShell .moduleActions .primary{transform:translate(var(--mag-x,0),var(--mag-y,0));will-change:transform;position:relative;overflow:hidden}.enterpriseShell .interactionRipple{z-index:8!important;pointer-events:none!important;background:#ffffff6b!important;border-radius:999px!important;width:8px!important;height:8px!important;margin:-4px!important;animation:.42s ease-out forwards interactionRipple!important;position:absolute!important}@keyframes interactionRipple{to{opacity:0;transform:scale(18)}}.enterpriseShell .projectCards article{--local-accent:var(--project-accent,var(--accent));border:1px solid color-mix(in srgb,var(--local-accent) 25%,var(--border));cursor:pointer}.enterpriseShell .projectCover{transition:filter .2s,background-position .2s;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.enterpriseShell .projectCards article:hover .projectCover{filter:brightness(1.07);background-position:50% 48%!important}.enterpriseShell .projectCards article .visualGauge em{background:var(--local-accent)!important}.enterpriseShell .projectHero{box-shadow:0 0 25px color-mix(in srgb,var(--project-accent,var(--accent)) 7%,transparent);border-color:color-mix(in srgb,var(--project-accent,var(--accent)) 32%,var(--border))!important}.enterpriseShell .projectHero>div:first-child{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.enterpriseShell .projectIdentityEditor{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;padding-top:18px;display:grid}.enterpriseShell .identitySectionTitle{grid-column:1/-1;gap:4px;display:grid}.enterpriseShell .identitySectionTitle span{color:var(--text-muted);font-size:10px}.enterpriseShell .projectCoverUpload{align-self:start}.enterpriseShell .projectCoverUpload input{padding:8px}.enterpriseShell .projectCoverUpload small{color:var(--text-muted);margin-top:6px;display:block}.enterpriseShell .projectCoverPreview{border:1px solid var(--border);background:linear-gradient(135deg,#20242d,#0b0e13) 50%/cover;border-radius:11px;min-height:118px;position:relative;overflow:hidden}.enterpriseShell .projectCoverPreview span{color:#fff;text-shadow:0 2px 8px #000;font-weight:800;position:absolute;bottom:13px;left:14px}.enterpriseShell .projectCoverPreview button{color:#fff;background:#0000008c;border:1px solid #ffffff2e;border-radius:7px;padding:6px 9px;position:absolute;top:9px;right:9px}.enterpriseShell .projectColorEditor{gap:10px;display:grid}.enterpriseShell .colorPresets{flex-wrap:wrap;gap:8px;display:flex}.enterpriseShell .colorPresets button{border-radius:50%;width:26px;height:26px;padding:0;box-shadow:0 0 0 1px #ffffff1f;border:2px solid #0000!important}.enterpriseShell .colorPresets button.selected{box-shadow:0 0 0 2px var(--accent);border-color:#fff!important}.enterpriseShell .customColor{grid-template-columns:45px 1fr;gap:8px;margin-top:6px;display:grid}.enterpriseShell .customColor input[type=color]{height:39px;padding:3px}.enterpriseShell .projectCardPreview{border:1px solid color-mix(in srgb,var(--preview-color) 55%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--preview-color) 25%,#131720),#0d1016);min-height:112px;box-shadow:inset 0 3px color-mix(in srgb,var(--preview-color) 75%,transparent);border-radius:11px;align-content:end;gap:5px;padding:14px;display:grid}.enterpriseShell .projectCardPreview small{color:var(--text-muted)}.enterpriseShell .projectCardPreview strong{font-size:17px}.enterpriseShell .projectCardPreview span{width:max-content;color:var(--preview-color);background:color-mix(in srgb,var(--preview-color) 12%,transparent);border-radius:999px;padding:4px 8px;font-size:9px}@media (max-width:700px){.enterpriseShell .projectIdentityEditor{grid-template-columns:1fr}.enterpriseShell .identitySectionTitle{grid-column:auto}}@media (pointer:coarse){.enterpriseShell .interactionCard{transform:none!important}.enterpriseShell .interactionCard:before,.enterpriseShell .interactionCard:after{display:none}}.enterpriseShell{--bg-base:#07080a;--bg-surface:#11141a;--bg-elevated:#171b23;--border-default:#ffffff17;--border-strong:#ffffff29;--text-primary:#f7f8fb;--text-secondary:#ffffffad;--text-muted:#ffffff6b;--brand-primary:var(--accent);--brand-hover:var(--accent-secondary);--success:#35d39a;--warning:#f5a524;--danger:#ff5b64;--info:#6f7cff}.enterpriseShell button{color:var(--text-secondary);background-color:#12161d}.enterpriseShell button:hover:not(:disabled){color:var(--text);border-color:rgba(var(--accent-rgb),.38)}.enterpriseShell .secondary,.enterpriseShell .verifyButton,.enterpriseShell .categoryQuickButton{color:var(--text)!important;border:1px solid var(--border-strong)!important;background:#151922!important}.enterpriseShell .ghost{color:var(--text-secondary)!important;background:0 0!important}.enterpriseShell .success{color:var(--success)!important;background:#35d39a1f!important;border-color:#35d39a4d!important}.enterpriseShell .danger,.enterpriseShell .reject{color:#ff858c!important;background:#ff5b641a!important;border-color:#ff5b6452!important}.enterpriseShell .brandWidgetGrid .contentWidget>div,.enterpriseShell .contentWidget article,.enterpriseShell .projectWidget article,.enterpriseShell .mediaWidget article,.enterpriseShell .installmentWidget article,.enterpriseShell .manageSection,.enterpriseShell .resourcePipeline,.enterpriseShell .platformRow,.enterpriseShell .mediaPlanRow,.enterpriseShell .autoIntegrationCard,.enterpriseShell .performanceStat,.enterpriseShell .creativeRank article{color:var(--text);border-color:var(--border)!important;background:0 0!important}.enterpriseShell .contentWidget article{border:1px solid var(--border)!important;background:#151922!important}.enterpriseShell .contentWidget article span,.enterpriseShell .contentWidget article b,.enterpriseShell .resourceName strong{color:var(--text)!important}.enterpriseShell .contentWidget article small,.enterpriseShell .contentWidget>div>small,.enterpriseShell .resourceCostSummary{color:var(--text-muted)!important}.enterpriseShell .contentWidget article em,.enterpriseShell .statusBadge{color:#aeb5ff!important;background:#6f7cff1f!important}.enterpriseShell .projectWidget article>i,.enterpriseShell .mediaWidget article>i{overflow:hidden;background:#242933!important;border:0!important}.enterpriseShell .projectWidget article>i>em{background:linear-gradient(90deg,var(--accent),var(--accent-secondary))!important}.enterpriseShell .mediaWidget article>i>em{background:#7c6cf2!important}.enterpriseShell .mediaWidget .platform-naver>i>em{background:#03cf5d!important}.enterpriseShell .mediaWidget .platform-youtube>i>em{background:#ff3347!important}.enterpriseShell .mediaWidget .platform-meta>i>em{background:#1687ff!important}.enterpriseShell .mediaWidget .platform-daangn>i>em{background:#ff7a2e!important}.enterpriseShell .mediaWidget .platform-google>i>em{background:#4285f4!important}.enterpriseShell .mediaWidget .platform-kakao>i>em{background:#fee500!important}.enterpriseShell .completionRing,.enterpriseShell .resourceCompletion{color:var(--text)!important;border-color:var(--border)!important;background:#151922!important}.enterpriseShell .resourceVisual>header{align-items:center;min-height:64px}.enterpriseShell .resourceVisual>header .completionRing{flex:0 0 58px;width:58px;height:58px}.enterpriseShell .taskStatusStats>button,.enterpriseShell .taskToolbar,.enterpriseShell .taskViewSwitch,.enterpriseShell .taskListView,.enterpriseShell .pinnedTasks,.enterpriseShell .pinnedTasks article{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .taskStatusStats>button span{color:var(--text-muted)!important}.enterpriseShell .taskStatusStats>button b{color:var(--text)!important}.enterpriseShell .taskStatusStats>button.active{background:var(--accent-soft)!important;border-color:rgba(var(--accent-rgb),.55)!important}.enterpriseShell .taskViewSwitch button{background:#11151c!important}.enterpriseShell .taskViewSwitch button.active{background:linear-gradient(120deg,var(--accent),var(--accent-secondary))!important;color:#fff!important}.enterpriseShell .lifecycleKanban>section{border:1px solid #ffffff09;background:#0c0f15!important}.enterpriseShell .lifecycleTaskCard{border:1px solid var(--border)!important;background:#171b23!important}.enterpriseShell .lifecycleTaskCard h4{color:var(--text)!important}.enterpriseShell .lifecycleTaskCard p,.enterpriseShell .lifecycleTaskCard footer{color:var(--text-muted)!important}.enterpriseShell .ackBadge{border-radius:999px;width:max-content;margin:7px 0 2px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.enterpriseShell .ackBadge.unread{color:#ffbe68;background:#f5a5241f}.enterpriseShell .ackBadge.confirmed{color:var(--success);background:#35d39a1a}.enterpriseShell .taskDetail,.enterpriseShell .taskDetailBody,.enterpriseShell .taskDetail section,.enterpriseShell .taskHistory>div,.enterpriseShell .receivedFile,.enterpriseShell .inlineActionForm{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .taskDetailBody>section{border:1px solid var(--border)!important;background:#0e1218!important}.enterpriseShell .taskDetail h3,.enterpriseShell .taskDetail b,.enterpriseShell .taskDetail dd{color:var(--text)!important}.enterpriseShell .taskDetail p,.enterpriseShell .taskDetail dt,.enterpriseShell .taskHistory small{color:var(--text-secondary)!important}.enterpriseShell .advancedCalendar,.enterpriseShell .calendarTypeFilters,.enterpriseShell .calHead{border-color:var(--border)!important;background:0 0!important}.enterpriseShell .calHead>button,.enterpriseShell .categoryQuickButton{min-width:38px;color:var(--text)!important;border:1px solid var(--border)!important;background:#12161d!important}.enterpriseShell .calendarTypeFilters{flex-wrap:wrap;gap:7px;padding:10px 16px;display:flex}.enterpriseShell .calendarTypeFilters label{border:1px solid var(--border);color:var(--text-secondary);background:#11151c;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.enterpriseShell .brandCalendarFilters>select,.enterpriseShell .brandCalendarFilters .employeeCombo{color:var(--text)!important;background:#0d1118!important;border:1px solid #ffffff17!important}.enterpriseShell .brandCalendarFilters .employeeCombo input{color:var(--text)!important;box-shadow:none!important;background:0 0!important}.enterpriseShell .brandCalendarFilters .employeeCombo input::placeholder{color:#ffffff61!important}.enterpriseShell .brandCalendarFilters .employeeCombo:focus-within{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.08)!important}.enterpriseShell .brandCalendarFilters .employeeCombo button{color:var(--text-secondary)!important}.enterpriseShell .brandCalendarActiveFilters{border-color:var(--border);background:#ffffff03}.enterpriseShell .brandCalendarActiveFilters strong{color:var(--text-secondary)}.enterpriseShell .brandCalendarActiveFilters button{border-color:rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.08);color:var(--accent)}.enterpriseShell .brandCalendarActiveFilters button:hover{border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.13)}.enterpriseShell .brandCalendarActiveFilters .resetCalendarFilters{border-color:var(--border);color:var(--text-secondary);background:#11151c}.enterpriseShell .month>div{background:#0e1117!important}.enterpriseShell .month>div:hover{background:#121720!important}.enterpriseShell .month>div.dim{background:#090b10!important}.enterpriseShell .categorySelectLine button,.enterpriseShell .categoryTabs button,.enterpriseShell .categoryActions button,.enterpriseShell .categoryList>div,.enterpriseShell .newCategory,.enterpriseShell .participantGrid label,.enterpriseShell .participantCards label{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}:is(.enterpriseShell .participantGrid label:has(input:checked),.enterpriseShell .participantCards label:has(input:checked)){background:var(--accent-soft)!important;border-color:rgba(var(--accent-rgb),.45)!important}.enterpriseShell .calendarModal .formGrid>label{color:var(--text-secondary)!important}.enterpriseShell .calendarModal .formGrid input,.enterpriseShell .calendarModal .formGrid select{color:var(--text)!important;box-shadow:none!important;background:#0b0e13!important;border-color:#ffffff17!important}.enterpriseShell .calendarModal .formGrid input:focus,.enterpriseShell .calendarModal .formGrid select:focus{border-color:rgba(var(--accent-rgb),.62)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.09)!important}.enterpriseShell .calendarModal select option{color:var(--text)!important;background:#11151d!important}.enterpriseShell .calendarModal .categorySelectLine button{color:var(--text-secondary)!important;background:#11151d!important;border-color:#ffffff17!important}.enterpriseShell .calendarModal .categorySelectLine button:hover{color:var(--accent)!important;background:rgba(var(--accent-rgb),.07)!important;border-color:rgba(var(--accent-rgb),.25)!important}.enterpriseShell .participantPicker{background:#0d1118!important;border:1px solid #ffffff14!important}.enterpriseShell .participantPicker legend{color:#ffffffa8!important}.enterpriseShell .participantPicker label{cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;color:var(--text)!important;background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:9px!important}.enterpriseShell .participantPicker label:hover{color:var(--text)!important;background:rgba(var(--accent-rgb),.05)!important;border-color:rgba(var(--accent-rgb),.25)!important}.enterpriseShell .participantPicker label:has(input:checked){box-shadow:0 0 10px rgba(var(--accent-rgb),.08);color:var(--text)!important;background:rgba(var(--accent-rgb),.12)!important;border-color:var(--accent)!important}.enterpriseShell .participantPicker span{font-weight:700;color:var(--text)!important}.enterpriseShell .participantPicker small{font-weight:500;color:#ffffff8f!important}.enterpriseShell .participantPicker input[type=checkbox]{appearance:none;cursor:pointer;min-width:16px;width:16px!important;height:16px!important;box-shadow:none!important;background:#0d1118!important;border:1px solid #fff3!important;border-radius:4px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.enterpriseShell .participantPicker input[type=checkbox]:checked{background:var(--accent)!important;border-color:var(--accent)!important}.enterpriseShell .participantPicker input[type=checkbox]:checked:after{content:"✓";color:#07090e;font-size:11px;font-weight:900;line-height:1}.enterpriseShell .participantPicker input[type=checkbox]:focus-visible{outline:2px solid rgba(var(--accent-rgb),.65);outline-offset:2px}.enterpriseShell .salesSettlementPanel{overflow:hidden}.enterpriseShell .salesSettlementPanel .salesOrgFilters{background:#11151d;border-bottom:1px solid #ffffff12;gap:8px;padding:15px 18px}.enterpriseShell .salesSettlementPanel .salesOrgFilters select,.enterpriseShell .salesSettlementPanel .salesOrgFilters>input,.enterpriseShell .salesSettlementPanel .sellerCombo{border-radius:8px;height:40px;min-height:40px;transition:border-color .15s,box-shadow .15s,background .15s;color:#fff!important;box-shadow:none!important;background:#0d1118!important;border:1px solid #ffffff17!important}.enterpriseShell .salesSettlementPanel .salesOrgFilters select:hover,.enterpriseShell .salesSettlementPanel .salesOrgFilters>input:hover,.enterpriseShell .salesSettlementPanel .sellerCombo:hover{border-color:#ff979940!important}.enterpriseShell .salesSettlementPanel .sellerCombo:focus-within{border-color:#ff9799!important;box-shadow:0 0 0 3px #ff97991a!important}.enterpriseShell .salesSettlementPanel .sellerCombo svg{color:#ffffff8c;flex:none}.enterpriseShell .salesSettlementPanel .sellerCombo input{min-width:0;height:36px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.enterpriseShell .salesSettlementPanel .sellerCombo input::placeholder{color:#fff6!important}.enterpriseShell .salesSettlementPanel .sellerCombo input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0d1118!important}.enterpriseShell .salesSettlementPanel .sellerCombo button{border-radius:5px;width:24px;min-width:24px;height:24px;padding:0;color:#ffffff80!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .salesSettlementPanel .sellerCombo button:hover{color:#ff9799!important;background:#ff979914!important}.enterpriseShell .salesSettlementPanel .salesOrgFilters select:disabled{opacity:.58;background:#0b0e13!important}.enterpriseShell .salesSettlementPanel .sellerCombo:has(input:disabled){opacity:.58;background:#0b0e13!important}.enterpriseShell .salesSettlementPanel .activeFilterSummary{color:#ffffff9e;border-bottom:1px solid #ffffff12;align-items:center;gap:7px;min-height:39px;padding:9px 18px;font-size:12px;display:flex;background:#11151d!important}.enterpriseShell .salesSettlementPanel .activeFilterSummary>i{background:#ff9799;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 8px #ff97996b}.enterpriseShell .salesSettlementPanel .activeFilterSummary b{color:#ffb5b7}.enterpriseShell .salesSettlementPanel .activeFilterSummary span{color:#ffffff94}.enterpriseShell .salesSettlementPanel .activeFilterSummary em{color:#ffffff61;margin-left:auto;font-style:normal}.enterpriseShell .productTypeBadge,.enterpriseShell .settlementAmountBadge{white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:5px;width:max-content;min-height:24px;padding:4px 8px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.enterpriseShell .productTypeBadge>i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 6px}.enterpriseShell .productType-guaranteed{color:#afa4ff;background:#7c6cf21f;border-color:#7c6cf247}.enterpriseShell .productType-standard{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf840}.enterpriseShell .productType-slot{color:#ff9fbd;background:#ff4f8b1a;border-color:#ff4f8b40}.enterpriseShell .productType-monthly{color:#fbbf24;background:#f59e0b1c;border-color:#f59e0b45}.enterpriseShell .productType-neutral{color:#ffffff9e;background:#ffffff0e;border-color:#ffffff1a}.enterpriseShell .settlementAmountBadge.is-paid{color:#34d399;background:#10b9811a;border-color:#10b98138}.enterpriseShell .settlementAmountBadge.is-unpaid{color:#fb7185;background:#ef444417;border-color:#ef444433}.enterpriseShell .salesSettlementPanel .pagination{border-top:1px solid #ffffff12;background:#11151d!important}@media (max-width:900px){.enterpriseShell .salesSettlementPanel .salesOrgFilters>*{flex:180px}.enterpriseShell .salesSettlementPanel .salesOrgFilters>span{flex:none}.enterpriseShell .salesSettlementPanel .activeFilterSummary{flex-wrap:wrap}}.enterpriseShell .accountingCards article,.enterpriseShell .accountingPanel,.enterpriseShell .accountingTools,.enterpriseShell .cashflowSection,.enterpriseShell .cashForecastCards article,.enterpriseShell .fundingList article{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .accountingCards span,.enterpriseShell .accountingPanel p{color:var(--text-muted)!important}.enterpriseShell .accountingCards strong,.enterpriseShell .accountingPanel h3{color:var(--text)!important}.enterpriseShell .accountingTools button,.enterpriseShell .verifyButton,.enterpriseShell .accountingModal footer button{color:var(--text)!important;border-color:var(--border-strong)!important;background:#151922!important}.enterpriseShell .okAlert{color:var(--success)!important;background:#35d39a1a!important}.enterpriseShell .overdueAlert{color:#ff858c!important;background:#ff5b641a!important}.enterpriseShell .accountingModal,.enterpriseShell .accountingForm{color:var(--text)!important;background:#11141a!important}.enterpriseShell .accountingForm label{color:var(--text-secondary)!important}.enterpriseShell input[type=date],.enterpriseShell input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.enterpriseShell input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7}.enterpriseShell input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7}.enterpriseShell progress{appearance:none;background:#242933;border-radius:999px;overflow:hidden}.enterpriseShell progress::-webkit-progress-bar{background:#242933}.enterpriseShell progress::-webkit-progress-value{background:var(--accent)}.enterpriseShell .rowActions button,.enterpriseShell td>button:empty{min-width:36px;min-height:34px;color:var(--text)!important;border:1px solid var(--border-strong)!important;background:#151922!important}@media (max-width:1200px){.enterpriseShell .accountingCards{grid-template-columns:repeat(2,minmax(0,1fr))}.enterpriseShell .brandWidgetGrid{grid-template-columns:1fr!important}}@media (max-width:700px){.enterpriseShell .accountingCards{grid-template-columns:1fr}.enterpriseShell .calHead{flex-wrap:wrap}.enterpriseShell .calendarTypeFilters{flex-wrap:nowrap;overflow-x:auto}.enterpriseShell .taskStatusStats{grid-template-columns:1fr 1fr}}.enterpriseShell .brandLeadFilters button,.enterpriseShell .driveToolbar button,.enterpriseShell .memberTable button,.enterpriseShell .fundingActions button,.enterpriseShell .financeActions button,.enterpriseShell .contractVault main header .secondary,.enterpriseShell .vaultFiles article>button,.enterpriseShell .fileActions>button,.enterpriseShell .sourceRows button,.enterpriseShell .organizationFilters select,.enterpriseShell .memberActions>button,.enterpriseShell .brandLeadState button{color:var(--text)!important;border-color:var(--border-strong)!important;background:#151922!important}.enterpriseShell .cashflowSection header select,.enterpriseShell .financeExtensions .accountingTable select,.enterpriseShell .driveToolbar select,.enterpriseShell .vaultMemberSearch,.enterpriseShell .sourceRows article,.enterpriseShell .pnlGrid>article,.enterpriseShell .salesAnalytics>header,.enterpriseShell .targetPickerControl,.enterpriseShell .targetTreeDropdown,.enterpriseShell .assignmentModeField button,.enterpriseShell .selectedTaskFile{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .expenseDonut:after,.enterpriseShell .projectDonut>i{background:#11151c!important}.enterpriseShell .resourcePipeline>i,.enterpriseShell .brand-youtube,.enterpriseShell .brand-daangn{border-color:var(--border)!important;background:#151922!important}.enterpriseShell .platformAccountRow .waiting{color:#ffc46f!important;background:#f5a5241c!important}.enterpriseShell .actionMenu,.enterpriseShell .memberMenu,.enterpriseShell .fileActions>div{color:var(--text)!important;border-color:var(--border)!important;background:#151922!important;box-shadow:0 16px 38px #0000006b!important}.enterpriseShell .actionMenu button,.enterpriseShell .memberMenu button,.enterpriseShell .fileActions>div button{color:var(--text-secondary)!important;background:0 0!important}.enterpriseShell .actionMenu button:hover,.enterpriseShell .memberMenu button:hover,.enterpriseShell .fileActions>div button:hover{background:var(--accent-soft)!important;color:var(--text)!important}.enterpriseShell .liveTaskToast{color:var(--text)!important;border-color:rgba(var(--accent-rgb),.35)!important;background:#151922!important;box-shadow:0 18px 45px #00000061!important}.enterpriseShell .liveTaskToast b{color:var(--text)!important}.enterpriseShell .liveTaskToast span{color:var(--text-secondary)!important}.enterpriseShell .liveTaskToast small{color:var(--muted)!important}.enterpriseShell .revisionAlert,.enterpriseShell .revisionMini,.enterpriseShell .inlineActionForm.revision{color:var(--text)!important;background:#ff5b6414!important;border-color:#ff5b644d!important}.enterpriseShell .sourceManager{color:var(--text)!important;border-color:rgba(var(--accent-rgb),.3)!important;background:#11151c!important}.enterpriseShell .webhookModal,.enterpriseShell .webhookIssue button,.enterpriseShell .webhookGuides button,.enterpriseShell .sheetList select,.enterpriseShell .sheetList button{color:var(--text)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .taskCreateMedia .targetTreeDropdown{border-color:var(--border-strong)!important;background:#0d1118!important;box-shadow:0 20px 48px #0000007a!important}.enterpriseShell .taskCreateMedia .targetSearch{color:var(--text-muted)!important;border-color:var(--border)!important;background:#11151c!important}.enterpriseShell .taskCreateMedia .targetSearch input{color:var(--text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .taskCreateMedia .targetSearch input::placeholder{color:var(--text-muted)!important}.enterpriseShell .taskCreateMedia .targetTreeList{scrollbar-color:rgba(var(--accent-rgb),.38) transparent}.enterpriseShell .taskCreateMedia .targetTreeList section+section{border-color:var(--border)!important}.enterpriseShell .taskCreateMedia .divisionCheck,.enterpriseShell .taskCreateMedia .targetTeam>label:not(.targetPerson),.enterpriseShell .taskCreateMedia .targetPerson{border-radius:8px;color:var(--text)!important;border:1px solid var(--border)!important;background:#11151c!important}.enterpriseShell .taskCreateMedia .divisionCheck:hover,.enterpriseShell .taskCreateMedia .targetTeam>label:not(.targetPerson):hover,.enterpriseShell .taskCreateMedia .targetPerson:hover{background:rgba(var(--accent-rgb),.08)!important;border-color:rgba(var(--accent-rgb),.32)!important}.enterpriseShell .taskCreateMedia .divisionCheck:has(input:checked){background:rgba(var(--accent-rgb),.13)!important;border-color:var(--accent)!important}.enterpriseShell .taskCreateMedia .targetTeam>label:not(.targetPerson):has(input:checked){background:rgba(var(--accent-rgb),.13)!important;border-color:var(--accent)!important}.enterpriseShell .taskCreateMedia .targetPerson:has(input:checked){background:rgba(var(--accent-rgb),.13)!important;border-color:var(--accent)!important}.enterpriseShell .taskCreateMedia .divisionCheck b,.enterpriseShell .taskCreateMedia .targetTeam>label:not(.targetPerson) b,.enterpriseShell .taskCreateMedia .targetPerson>span{color:var(--text)!important}.enterpriseShell .taskCreateMedia .targetTreeList .targetPerson>span{text-align:left!important;justify-self:stretch!important;width:auto!important;margin-left:0!important}.enterpriseShell .taskCreateMedia .divisionCheck>span,.enterpriseShell .taskCreateMedia .targetTeam>label:not(.targetPerson)>span,.enterpriseShell .taskCreateMedia .targetPerson small{color:var(--text-muted)!important}.enterpriseShell .taskCreateMedia .targetTeam{border-left-color:rgba(var(--accent-rgb),.28)!important}.enterpriseShell .taskCreateMedia .targetTreeDropdown>footer{border-color:var(--border)!important;color:var(--text-secondary)!important;background:#11151c!important}.enterpriseShell .taskCreateMedia .targetTreeDropdown>footer span{color:var(--text-secondary)!important}.enterpriseShell .taskCreateMedia .targetTreeDropdown>footer button{background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important}.enterpriseShell .participantPicker{background:#0d1118!important;border:1px solid #ffffff14!important;display:block!important}.enterpriseShell .attendeeChip{color:color-mix(in srgb,var(--accent) 72%,white)!important;background:rgba(var(--accent-rgb),.1)!important;border:1px solid rgba(var(--accent-rgb),.28)!important}.enterpriseShell .attendeeChip button{color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .attendeeControls select,.enterpriseShell .attendeeSearch{color:var(--text)!important;background:#0d1118!important;border:1px solid #ffffff17!important}.enterpriseShell .attendeeSearch:focus-within{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.08)!important}.enterpriseShell .attendeeSearch input{color:var(--text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .attendeeSearch input::placeholder{color:#ffffff61!important}.enterpriseShell .attendeeSearch svg,.enterpriseShell .attendeeSearch button{color:#ffffff8c!important;box-shadow:none!important;background:0 0!important;border:0!important}.enterpriseShell .attendeeControls option{color:var(--text)!important;background:#11151d!important}.enterpriseShell .attendeeToolbar{color:#ffffff80!important}.enterpriseShell .attendeeToolbar button{color:#ffffffb3!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff1a!important}.enterpriseShell .attendeeToolbar button:hover:not(:disabled){color:var(--accent)!important;background:rgba(var(--accent-rgb),.05)!important;border-color:rgba(var(--accent-rgb),.28)!important}.enterpriseShell .attendeeList{scrollbar-color:rgba(var(--accent-rgb),.32) transparent}.enterpriseShell .participantPicker .attendeeResultItem{color:var(--text)!important;background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:9px!important}.enterpriseShell .participantPicker .attendeeResultItem:hover{background:rgba(var(--accent-rgb),.05)!important;border-color:rgba(var(--accent-rgb),.25)!important}.enterpriseShell .participantPicker .attendeeResultItem:has(input:checked){background:rgba(var(--accent-rgb),.12)!important;border-color:var(--accent)!important;box-shadow:0 0 10px rgba(var(--accent-rgb),.08)!important}.enterpriseShell .attendeeResultItem strong{font-weight:700;color:var(--text)!important}.enterpriseShell .attendeeResultItem em,.enterpriseShell .attendeeResultItem small{color:#ffffff8f!important}.enterpriseShell .attendeeResultItem .attendeeEmail{color:#ffffff61!important}.enterpriseShell .attendeeEmpty{color:#ffffff73!important}.enterpriseShell .attendeeSearch:hover{border-color:rgba(var(--accent-rgb),.2)!important}.enterpriseShell .attendeeSearch input,.enterpriseShell .attendeeSearch input:hover,.enterpriseShell .attendeeSearch input:focus,.enterpriseShell .attendeeSearch input:focus-visible{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important}.enterpriseShell .calendarModalFooter{z-index:4;align-items:center;gap:16px;bottom:0;background:#11151d!important;border-top:1px solid #ffffff14!important;justify-content:space-between!important;display:flex!important;position:sticky!important}.enterpriseShell .calendarModalFooterLeft,.enterpriseShell .calendarModalFooterActions{align-items:center;gap:10px;display:flex}.enterpriseShell .calendarDeleteButton,.enterpriseShell .calendarDeleteConfirmButton{color:#f87171!important;background:#ef44441a!important;border:1px solid #ef444447!important}.enterpriseShell .calendarDeleteButton:hover,.enterpriseShell .calendarDeleteConfirmButton:hover{color:#fca5a5!important;background:#ef444429!important;border-color:#ef444473!important}.enterpriseShell .calendarDeleteConfirmWrap{z-index:1100!important}.enterpriseShell .calendarDeleteConfirm{color:#fff;background:#11151d;border:1px solid #ffffff1a;border-radius:14px;width:min(480px,100vw - 32px);overflow:hidden;box-shadow:0 24px 80px #0000008c}.enterpriseShell .calendarDeleteConfirm>header,.enterpriseShell .calendarDeleteConfirm>footer{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.enterpriseShell .calendarDeleteConfirm>header{border-bottom:1px solid #ffffff14}.enterpriseShell .calendarDeleteConfirm>header h2{margin:0 0 5px}.enterpriseShell .calendarDeleteConfirm>header p,.enterpriseShell .calendarDeleteSummary span{color:#ffffff85;margin:0}.enterpriseShell .calendarDeleteSummary{background:#ef44440f;border:1px solid #ef44442e;border-radius:10px;gap:8px;margin:20px 22px;padding:16px;display:grid}.enterpriseShell .calendarDeleteConfirm>footer{border-top:1px solid #ffffff14;justify-content:flex-end}.enterpriseShell .calendarToast{z-index:1200;color:#34d399;background:#064e3bf0;border:1px solid #34d3994d;border-radius:10px;padding:12px 16px;position:fixed;top:22px;right:24px;box-shadow:0 16px 42px #00000059}@media (max-width:640px){.enterpriseShell .calendarModalFooter{flex-direction:column;align-items:stretch}.enterpriseShell .calendarModalFooterLeft,.enterpriseShell .calendarModalFooterActions{justify-content:flex-end}.enterpriseShell .calendarModalFooterLeft{justify-content:space-between}}
