.exDashboard{--exNavy:var(--ink);--exText:var(--ink);--exMuted:var(--slate);--exLine:color-mix(in srgb,var(--ink) 8%,var(--white));--exShadow:0 7px 20px color-mix(in srgb,var(--ink) 6%,transparent);color:var(--exText);gap:12px;display:grid}.exDashboard *{box-sizing:border-box}.exDashboard a:focus-visible,.exDashboard select:focus-visible,.exDashboard svg circle:focus-visible{outline:3px solid var(--muted-blue);outline-offset:2px}.exShell{background:linear-gradient(115deg,color-mix(in srgb,var(--muted-blue) 5%,var(--white)),var(--ivory) 95%);grid-template-columns:226px minmax(0,1fr)}.exShell>.content{min-width:0;max-width:none;padding:17px 19px 35px}.exShell>.sidebar{background:linear-gradient(180deg,var(--ink),color-mix(in srgb,var(--muted-blue) 24%,var(--ink)));color:var(--white);border:0;border-radius:0;gap:12px;padding:17px 12px 11px;overflow:hidden}.exShell>.sidebar .brand{border-bottom:1px solid color-mix(in srgb,var(--white) 11%,transparent);gap:9px;padding:5px 8px 14px}.exShell>.sidebar .brand strong{color:var(--white);letter-spacing:.025em;font:600 1.52rem/1 Fredoka,Nunito,sans-serif}.exShell>.sidebar .brand small{color:color-mix(in srgb,var(--white) 70%,transparent);letter-spacing:.03em;text-transform:none;margin-top:4px;font-size:.57rem}.exShell>.sidebar .brandMark{background:0 0;border-radius:0;width:35px;height:35px;padding:0}.exShell>.sidebar nav{scrollbar-width:thin;flex:1;align-content:start;gap:1px;min-height:0;display:grid;overflow:hidden auto}.exShell>.sidebar nav a{min-height:37px;color:color-mix(in srgb,var(--white) 81%,transparent);white-space:normal;border:0;border-radius:9px;gap:10px;padding:8px 9px;font-size:.7rem;font-weight:800}.exShell>.sidebar nav a svg{flex:none;width:16px;height:16px}.exShell>.sidebar nav a:hover{background:color-mix(in srgb,var(--white) 9%,transparent);color:var(--white)}.exShell>.sidebar nav a.active{background:var(--muted-blue);color:var(--white);box-shadow:none}.exSidebarExtras{flex:none;gap:8px;display:grid}.exSideAi{border:1px solid color-mix(in srgb,var(--sage) 40%,var(--ink));background:linear-gradient(135deg,color-mix(in srgb,var(--muted-blue) 28%,var(--ink)),color-mix(in srgb,var(--sage) 25%,var(--ink)));border-radius:12px;gap:6px;padding:11px;display:grid}.exSideAi strong{color:var(--sage-tint);font-size:.8rem}.exSideAi p{color:var(--white);margin:0;font-size:.56rem;line-height:1.4}.exSideAi a{text-align:center;background:var(--white);color:var(--ink);border-radius:8px;padding:7px;font-size:.62rem;font-weight:900;text-decoration:none;display:block}.exSideBee{background:radial-gradient(circle at 52% 100%,color-mix(in srgb,var(--warm-gold) 35%,var(--sage)) 0,transparent 79%),color-mix(in srgb,var(--sage) 18%,var(--ink));border-radius:11px;height:110px;position:relative;overflow:hidden}.exSideBee img{object-fit:contain;width:135px;height:135px;display:block;position:absolute;inset:auto 50% -26px auto;transform:translate(50%)}.exSidePlan{background:var(--white);color:var(--ink);border-radius:10px;gap:3px;padding:8px 10px;display:grid}.exSidePlan b{font-size:.61rem}.exSidePlan small{color:var(--sage);font-size:.54rem}.exShell .sideNote{display:none}.exShell .topbar.exTopbar{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:13px;min-height:46px;margin-bottom:11px;display:flex}.exTopbarSearch{flex:520px;min-width:0;max-width:640px;position:relative}.exTopbarSearch input{border:1px solid var(--exLine);background:var(--white);width:100%;height:43px;box-shadow:var(--exShadow);color:var(--ink);border-radius:999px;outline:none;padding:0 16px 0 42px;font:700 .75rem/1.3 Nunito,sans-serif}.exTopbarSearch input:focus{border-color:var(--sage);box-shadow:0 0 0 3px color-mix(in srgb,var(--sage) 13%,transparent)}.exTopbarSearch>svg{width:18px;height:18px;color:var(--muted-blue);pointer-events:none;position:absolute;top:11px;left:15px}.exSearchResults{z-index:45;background:var(--white);box-shadow:0 16px 38px color-mix(in srgb,var(--ink) 16%,transparent);border:1px solid var(--exLine);border-radius:13px;max-height:310px;padding:6px;display:grid;position:absolute;top:49px;left:0;right:0;overflow-y:auto}.exSearchResults a{color:var(--ink);border-radius:8px;padding:10px 12px;font-size:.75rem;font-weight:800;text-decoration:none}.exSearchResults a:hover{background:var(--sage-tint)}.exSearchResults p{color:var(--muted);margin:0;padding:9px;font-size:.7rem}.exTopbarRight{align-items:center;gap:8px;min-width:0;display:flex}.exTopbarRight>.productSwitcher{border:1px solid var(--exLine);background:var(--white);border-radius:12px;gap:0;min-width:128px;padding:2px 6px 2px 10px;display:grid}.exTopbarRight>.productSwitcher span{color:var(--muted);font-size:.5rem}.exTopbarRight>.productSwitcher select{color:var(--ink);background:0 0;border:0;max-width:145px;font-size:.65rem;font-weight:800}.exTopbarRight>.languageToggle{box-shadow:var(--exShadow);border:0;border-radius:999px;height:37px}.exTopbarRight>.languageToggle button{border-radius:999px;min-height:37px;padding:7px 10px;font-size:.68rem}.exTopbarRight>.languageToggle button.selected{background:var(--muted-blue)}.exTopbarRight>.staffChip{border:1px solid var(--exLine);background:var(--white);border-radius:999px;gap:0;min-width:110px;padding:6px 13px}.exTopbarRight>.staffChip span{font-size:.66rem}.exTopbarRight>.staffChip small{font-size:.5rem}.exAlertLink{background:var(--white);width:38px;height:38px;color:var(--ink);border:1px solid var(--exLine);border-radius:50%;place-items:center;text-decoration:none;display:inline-grid;position:relative}.exAlertLink b{background:var(--soft-peach);min-width:18px;height:18px;color:var(--white);border-radius:50%;place-items:center;font-size:.56rem;display:grid;position:absolute;top:-5px;right:-5px}.exSignoutForm button{border:1px solid var(--exLine);background:var(--white);border-radius:999px;min-height:37px;padding:6px 10px;font-size:.61rem}.exHero{isolation:isolate;background:radial-gradient(ellipse at 72% 130%,color-mix(in srgb,var(--sage) 21%,transparent),transparent 38%),radial-gradient(ellipse at 72% -10%,color-mix(in srgb,var(--muted-blue) 17%,transparent),transparent 44%),linear-gradient(115deg,var(--white),color-mix(in srgb,var(--sage-tint) 50%,var(--white)));border:1px solid var(--exLine);min-height:112px;box-shadow:var(--exShadow);border-radius:16px;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.exHeroCopy{z-index:1;min-width:0;max-width:65%;position:relative}.exHeroEyebrow{letter-spacing:.07em;color:var(--sage);font-size:.59rem;font-weight:900;display:block}.exHero h2{color:var(--ink);margin:5px 0;font:600 clamp(1.2rem,2vw,1.85rem)/1.13 Fredoka,Nunito,sans-serif}.exHero p{color:var(--slate);margin:0;font-size:.75rem}.exHeroBee{z-index:0;object-fit:contain;width:132px;height:132px;position:absolute;bottom:-18px;right:18%}.exRange{z-index:1;border:1px solid var(--exLine);background:var(--white);box-shadow:var(--exShadow);white-space:nowrap;border-radius:11px;align-items:center;gap:8px;padding:7px 12px;display:flex;position:relative}.exRange>span{color:var(--muted);font-size:.56rem}.exRange svg{color:var(--muted-blue)}.exRange select{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:900}.exKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.exMetric{border:1px solid var(--exLine);background:var(--white);min-width:0;min-height:146px;box-shadow:var(--exShadow);border-radius:14px;grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr auto;align-items:start;gap:7px;padding:13px;display:grid}.exMetricHead{grid-column:1/-1;align-items:center;gap:9px;min-width:0;display:flex}.exMetricHead>span:not(.exMetricIcon){font-size:.7rem;font-weight:900;line-height:1.25}.exMetricIcon{background:var(--sage-tint);width:32px;height:32px;color:var(--sage);border-radius:10px;flex:none;place-items:center;display:grid}.exMetricValue{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;font:600 clamp(1.4rem,2vw,1.93rem)/1.1 Fredoka,Nunito,sans-serif}.exMetricFoot{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.exMetricNote{color:var(--slate);grid-column:1/-1;font-size:.53rem;line-height:1.2}.exChange{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 7px;font-size:.64rem;font-weight:900;line-height:1.3;display:inline-flex}.exChange.positive{background:var(--sage-tint);color:var(--sage)}.exChange.negative{background:color-mix(in srgb,var(--soft-peach) 15%,var(--white));color:var(--danger)}.exChange.unknown{color:var(--muted);background:var(--ivory)}.exSpark{flex:none;width:76px;max-width:47%;height:28px;overflow:visible}.exSparkEmpty{color:var(--muted);font-size:.6rem}.exTone-green{color:var(--sage)}.exTone-blue{color:var(--muted-blue)}.exTone-amber{color:color-mix(in srgb,var(--warm-gold) 68%,var(--soft-peach))}.exTone-violet{color:var(--slate)}.exTone-coral{color:var(--soft-peach)}.exMetric.exTone-green .exMetricIcon{background:var(--sage-tint);color:var(--sage)}.exMetric.exTone-blue .exMetricIcon{background:var(--tint-blue);color:var(--muted-blue)}.exMetric.exTone-amber .exMetricIcon{background:var(--tint-gold);color:var(--slate)}.exMetric.exTone-violet .exMetricIcon{background:var(--tint-blue);color:var(--muted-blue)}.exMetric.exTone-coral .exMetricIcon{background:var(--tint-peach);color:var(--soft-peach)}.exMainGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:11px;display:grid}.exCard{border:1px solid var(--exLine);background:var(--white);min-width:0;min-height:208px;box-shadow:var(--exShadow);border-radius:15px;padding:14px 14px 12px;overflow:hidden}.exRevenue{grid-column:span 6}.exDownloads{grid-column:span 4}.exGames{grid-column:span 2}.exSubscriptions,.exGrowth,.exSocial{grid-column:span 4}.exExpenses{grid-column:span 3}.exProfit{grid-column:span 4}.exHealth{grid-column:span 2}.exActivity{grid-column:span 3}.exCardHead{justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;margin-bottom:9px;display:flex}.exCardTitle{align-items:flex-start;gap:8px;min-width:0;display:flex}.exCardIcon{background:var(--sage-tint);width:28px;height:28px;color:var(--sage);border-radius:9px;flex:none;place-items:center;display:grid}.exDownloads .exCardIcon,.exGrowth .exCardIcon{background:var(--tint-blue);color:var(--muted-blue)}.exSubscriptions .exCardIcon,.exSocial .exCardIcon{background:var(--tint-blue);color:var(--slate)}.exExpenses .exCardIcon{background:var(--tint-gold);color:var(--slate)}.exCardTitle>div{min-width:0}.exCardHead h3{color:var(--ink);margin:0;font:900 .79rem/1.28 Nunito,sans-serif}.exCardControls{flex:none;align-items:center;gap:7px;display:flex}.exCardControls a{color:var(--muted-blue);white-space:nowrap;font-size:.59rem;font-weight:900;text-decoration:none}.exChip{border:1px solid var(--exLine);color:var(--slate);border-radius:7px;padding:5px 8px;font-size:.59rem;font-weight:800;display:inline-block}.exHeadline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.exHeadline strong{color:var(--ink);font:600 1.37rem/1.12 Fredoka,Nunito,sans-serif}.exHeadline>small{color:var(--muted);font-size:.59rem}.exAreaChart,.exBarsChart{width:100%;min-height:154px;margin-top:5px;display:block;overflow:hidden}.exAreaChart svg,.exBarsChart svg{width:100%;height:170px;display:block;overflow:visible}.exLinePath{stroke-dasharray:1100;stroke-dashoffset:1100px;animation:1.25s forwards exLineDraw}@keyframes exLineDraw{to{stroke-dashoffset:0}}.exNoData{text-align:center;min-height:130px;color:var(--muted);border:1px dashed var(--exLine);background:color-mix(in srgb,var(--ivory) 30%,var(--white));border-radius:11px;align-content:center;place-items:center;gap:5px;padding:13px;display:grid}.exNoData p{margin:0;font-size:.66rem;line-height:1.4}.exSourceNote{color:var(--slate);margin:0 0 8px;font-size:.56rem;line-height:1.3}.exGameList{gap:7px;display:grid}.exGame{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.exGame>img{object-fit:contain;background:var(--sage-tint);border-radius:8px;width:34px;height:34px}.exGame>div{gap:1px;min-width:0;display:grid}.exGame strong{text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;line-height:1.15;overflow:hidden}.exGame small{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;font-size:.49rem;overflow:hidden}.exGame>span{color:var(--slate);font-size:.6rem;font-weight:900}.exDonutLayout{justify-content:center;align-items:center;gap:14px;min-height:152px;display:flex}.exDonut{border-radius:50%;flex:none;place-items:center;width:128px;height:128px;padding:24px;display:grid;position:relative}.exDonut>div{background:var(--white);text-align:center;border-radius:50%;place-content:center;width:100%;height:100%;display:grid}.exDonut strong{color:var(--ink);font:600 1.08rem/1 Fredoka,Nunito,sans-serif}.exDonut small{color:var(--slate);font-size:.49rem}.exDonutLegend{flex:1;gap:8px;min-width:0;display:grid}.exDonutLegend>div{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;font-size:.57rem;display:grid}.exDonutLegend i{border-radius:50%;width:8px;height:8px}.exDonutLegend span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.exDonutLegend strong{font-size:.56rem}.exSocialGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.exSocialNetwork{min-width:0;min-height:141px;color:var(--ink);background:var(--tint-blue);border-radius:12px;align-content:center;justify-items:center;gap:5px;padding:8px 4px;text-decoration:none;display:grid}.exSocialNetwork>b{background:var(--white);width:26px;height:26px;color:var(--muted-blue);border-radius:8px;place-items:center;font-size:.6rem;display:grid}.exSocialNetwork strong{font:600 .88rem/1 Fredoka,Nunito,sans-serif}.exSocialNetwork>span{color:var(--slate);font-size:.48rem}.exSocialNetwork .exSpark{width:45px;height:23px}.exNetwork-instagram,.exNetwork-youtube{background:color-mix(in srgb,var(--soft-peach) 9%,var(--white))}.exNetwork-tiktok,.exNetwork-x{background:color-mix(in srgb,var(--ink) 5%,var(--white))}.exNetwork-snapchat{background:color-mix(in srgb,var(--warm-gold) 20%,var(--white))}.exProfitChart{border-bottom:1px solid var(--exLine);align-items:flex-end;gap:3px;height:145px;padding:5px 0 0;display:flex}.exProfitChart>div{text-align:center;flex:1;grid-template-rows:1fr auto;align-items:end;gap:4px;min-width:0;height:100%;display:grid}.exProfitTrack{justify-content:center;align-items:flex-end;height:100%;display:flex}.exProfitTrack>i{border-radius:3px 3px 1px 1px;width:75%;min-width:2px;max-width:30px;transition:height .3s;display:block}.exProfitTrack .gain{background:var(--sage)}.exProfitTrack .loss{background:var(--soft-peach)}.exProfitChart small{color:var(--slate);height:10px;font-size:.43rem}.exHealthSummary{background:var(--sage-tint);border-radius:11px;align-items:center;gap:7px;padding:8px 9px;display:flex}.exHealthSummary>span{color:var(--sage);place-items:center;display:grid}.exHealthSummary strong{font:600 1.22rem/1 Fredoka,Nunito,sans-serif}.exHealthSummary small{color:var(--slate);font-size:.49rem;line-height:1.2}.exHealthList{margin-top:5px;display:grid}.exHealthList>a{border-bottom:1px solid var(--exLine);min-height:29px;color:var(--ink);grid-template-columns:9px auto minmax(0,1fr);align-items:center;gap:6px;text-decoration:none;display:grid}.exHealthList>a strong{font-size:.68rem}.exHealthList>a small{color:var(--slate);font-size:.55rem}.exStatusRed,.exStatusBlue,.exStatusGold,.exStatusGreen{background:var(--soft-peach);border-radius:50%;width:8px;height:8px;display:block}.exStatusBlue{background:var(--muted-blue)}.exStatusGold{background:var(--warm-gold)}.exStatusGreen{background:var(--sage)}.exActivityList{gap:0;display:grid}.exActivityList>div:not(.exNoData){border-bottom:1px solid var(--exLine);grid-template-columns:9px minmax(0,1fr);align-items:center;gap:7px;padding:6px 0;display:grid}.exActivityList>div>div{gap:1px;min-width:0;display:grid}.exActivityList strong{white-space:nowrap;text-overflow:ellipsis;font-size:.56rem;overflow:hidden}.exActivityList small{color:var(--slate);font-size:.49rem}.exActivityDot{background:var(--sage);border-radius:50%;width:8px;height:8px}.exActivityDot-1{background:var(--muted-blue)}.exActivityDot-2{background:var(--warm-gold)}.exActivityDot-3{background:var(--soft-peach)}.exDashboardFooter{grid-template-columns:1.7fr 1fr;gap:11px;display:grid}.exQuick{border:1px solid var(--exLine);background:var(--white);border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;display:flex}.exQuick>strong{align-items:center;gap:6px;margin-inline-end:auto;font-size:.77rem;font-weight:900;display:flex}.exQuick>a{color:var(--ink);background:var(--sage-tint);border-radius:10px;align-items:center;gap:5px;padding:9px;font-size:.58rem;font-weight:900;text-decoration:none;display:flex}.exQuick>a:nth-of-type(2){background:var(--tint-blue)}.exQuick>a:nth-of-type(3){background:var(--tint-gold)}.exQuick>a:nth-of-type(4){background:color-mix(in srgb,var(--muted-blue) 14%,var(--white))}.exInsight{background:var(--white);border:1px solid var(--exLine);color:var(--ink);border-radius:13px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}.exInsight>span{color:var(--muted-blue)}.exInsight>strong{font-size:.67rem}.exInsight p{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.58rem;overflow:hidden}.exInsight b{color:var(--muted-blue);font-size:1rem}.exSecondary{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;padding:3px 2px;display:flex}.exSecondary>a,.exSecondary>span{color:var(--slate);background:var(--white);border:1px solid var(--exLine);border-radius:999px;padding:6px 10px;font-size:.61rem;text-decoration:none}.exDashboard .notice{margin:0}@media (max-width:1330px){.exShell{grid-template-columns:210px minmax(0,1fr)}.exShell>.content{padding:14px}.exKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.exRevenue{grid-column:span 7}.exDownloads{grid-column:span 5}.exGames,.exSubscriptions,.exGrowth,.exSocial,.exExpenses,.exProfit,.exHealth,.exActivity{grid-column:span 6}.exSocialGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.exShell{display:block}.exShell>.sidebar{flex-direction:row;align-items:center;height:auto;padding:10px 12px;position:relative;overflow:hidden}.exShell>.sidebar .brand{border:0;padding:0}.exShell>.sidebar .brand div{display:block}.exShell>.sidebar nav{scrollbar-width:thin;gap:4px;min-height:auto;display:flex;overflow:auto hidden}.exShell>.sidebar nav a{white-space:nowrap;flex:none}.exSidebarExtras{display:none}.exShell>.content{max-width:100%;padding:13px}.exShell .topbar.exTopbar{gap:8px}.exTopbarRight>.staffChip{display:none}}@media (max-width:760px){.exShell>.content{padding:11px 10px 25px}.exShell .topbar.exTopbar{flex-wrap:wrap}.exTopbarSearch{flex:100%;max-width:none}.exTopbarRight{flex-wrap:wrap;justify-content:flex-end;gap:6px;width:100%}.exTopbarRight>.productSwitcher{min-width:110px;margin-inline-end:auto}.exTopbarRight .exSignoutForm button{min-height:34px}.exHero{flex-wrap:wrap;align-items:flex-end;min-height:130px;padding:14px}.exHeroCopy{max-width:100%;padding-right:75px}.exHero h2{font-size:1.33rem}.exHero p{font-size:.68rem}.exHeroBee{opacity:.92;width:93px;height:93px;top:1px;bottom:auto;right:5px}.exRange{justify-content:center;width:100%;padding:7px}.exKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.exMetric{min-height:133px;padding:11px}.exMetricHead>span:not(.exMetricIcon){font-size:.62rem}.exMetricValue{font-size:1.43rem}.exSpark{width:53px}.exMainGrid{grid-template-columns:1fr;gap:9px}.exMainGrid>.exCard{min-height:unset;grid-column:auto;padding:13px}.exSocialGrid{grid-template-columns:repeat(3,1fr)}.exCardHead h3{font-size:.83rem}.exGame strong{font-size:.69rem}.exGame small{font-size:.55rem}.exGame{grid-template-columns:43px minmax(0,1fr) auto}.exGame img{width:43px;height:43px}.exDonutLayout{justify-content:flex-start}.exDashboardFooter{grid-template-columns:1fr}.exQuick{justify-content:space-between}.exQuick>strong{width:100%}.exInsight p{white-space:normal;line-height:1.35}.exActivityList strong{white-space:normal}}@media (max-width:405px){.exKpis{grid-template-columns:1fr}.exMetric{min-height:104px}.exMetricHead{grid-column:1/-1}.exSocialGrid{grid-template-columns:repeat(2,1fr)}.exDonutLayout{flex-direction:column;align-items:stretch}.exDonut{align-self:center}.exHeroCopy{padding-right:52px}.exHeroBee{width:75px;height:75px}.exQuick>a{width:calc(50% - 6px)}}@media (prefers-reduced-motion:reduce){.exLinePath{stroke-dashoffset:0;animation:none}.exProfitTrack>i{transition:none}}.exMobileNavToggle{display:none}@media (max-width:1050px){.exShell>.sidebar{z-index:35;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:auto;min-height:70px;padding:10px 13px;display:grid;position:relative;overflow:visible}.exShell>.sidebar .brand{min-width:0}.exShell>.sidebar .brand strong{font-size:1.38rem}.exMobileNavToggle{border:1px solid color-mix(in srgb,var(--white) 28%,transparent);color:var(--white);background:color-mix(in srgb,var(--muted-blue) 28%,var(--ink));border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:9px 12px;font-size:.76rem;font-weight:800;display:flex}.exMobileNavToggle>span:last-child{font-size:1.25rem;line-height:1}.exShell>.sidebar nav{white-space:normal;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:5px;width:100%;max-height:min(58vh,490px);padding:9px 3px 4px;overflow:hidden auto;display:none!important}.exShell>.sidebar nav.exMobileNavOpen{display:grid!important}.exShell>.sidebar nav a{white-space:normal;overflow-wrap:anywhere;align-items:center;min-width:0;min-height:43px;display:flex}.exShell>.sidebar nav a span{min-width:0;line-height:1.3}}@media (max-width:760px){.exShell>.content{padding:13px 13px 30px}.exTopbarSearch input{height:46px;font-size:.78rem}.exTopbarRight>.productSwitcher{flex:150px}.exTopbarRight>.productSwitcher select{width:100%;max-width:none}.exTopbarRight{justify-content:flex-start}.exTopbarRight>.languageToggle{margin-inline-start:auto}.exHero{gap:12px;min-height:auto;padding:19px 16px}.exHeroCopy{padding:0;padding-inline-end:80px}.exHero h2{overflow-wrap:anywhere;line-height:1.28}.exKpis{gap:11px}.exMetric{gap:9px;min-height:140px;padding:15px}.exMetricHead>span:not(.exMetricIcon){font-size:.73rem;line-height:1.35}.exMetricValue{font-size:1.75rem;line-height:1.12}.exMetricNote{font-size:.66rem;line-height:1.4}.exMainGrid{gap:12px}.exMainGrid>.exCard{padding:17px;overflow:visible}.exCardHead h3{font-size:.95rem;line-height:1.35}.exNoData p{max-width:30ch;font-size:.76rem}.exSocialNetwork{min-height:148px}.exSocialNetwork>span{font-size:.64rem}.exSourceNote{font-size:.68rem;line-height:1.5}.exHealthList>a{gap:9px;min-height:40px}.exHealthList>a small{font-size:.68rem}.exActivityList strong{font-size:.7rem}.exActivityList small{font-size:.62rem}.exQuick>a{min-height:47px;font-size:.69rem}.exSecondary{gap:8px}.exSecondary>a,.exSecondary>span{font-size:.69rem;line-height:1.4}}@media (max-width:560px){.exShell>.sidebar nav,.exKpis{grid-template-columns:1fr}.exMetric{min-height:112px}.exMetricFoot{gap:15px}.exSpark{width:98px;max-width:40%}.exHeroBee{width:80px;height:80px;top:10px;right:5px}.exDashboardFooter{grid-template-columns:1fr}.exSocialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.exSocialNetwork{min-height:136px}.exDonutLayout{gap:18px}.exQuick{grid-template-columns:1fr 1fr;display:grid}.exQuick>strong{grid-column:1/-1}.exQuick>a{width:100%;min-width:0}}.exDashboard[dir=rtl],.exShell[dir=rtl] .exDashboard{text-align:right;direction:rtl}.exShell[dir=rtl] .exHeroBee{left:18%;right:auto}@media (max-width:760px){.exShell[dir=rtl] .exHeroBee{left:5px;right:auto}}.exShell[dir=rtl] .exTopbarSearch>svg{left:auto;right:15px}.exShell[dir=rtl] .exTopbarSearch input{padding:0 42px 0 16px}.exShell[dir=rtl] .exDonutLegend,.exShell[dir=rtl] .exHealthList{text-align:right}.exShell[dir=rtl] .exMetric,.exShell[dir=rtl] .exCard{direction:rtl}.exShell[dir=rtl] .exProfitChart{direction:ltr}html[lang=en] .authArabic{display:none!important}
.globalAiArabic{display:none}html[lang=ar] .globalAiArabic{display:grid}html[lang=ar] .globalAiEnglish,html[lang=en] .authArabic,html[lang=ar] .authEnglish{display:none!important}body:has(.exShell)>.globalAiLauncher{display:none!important}.exLanguageSwitch{border:1px solid var(--line);background:var(--white);min-height:39px;color:var(--ink);box-shadow:var(--shadow);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:.72rem;font-weight:900;display:flex}.exLanguageSwitch>svg{color:var(--muted-blue)}html[lang=ar] body{text-align:right;direction:rtl}html[lang=ar] input,html[lang=ar] textarea,html[lang=ar] select{font-family:Nunito,system-ui,sans-serif}html[lang=ar] .authArabic{text-align:right;direction:rtl}html[lang=ar] .adminPageHead .muted:has(+.authArabic){display:none}html[lang=ar] .aiPlaybookGrid article>p:has(+.authArabic){display:none}html[lang=en] .aiPlaybookGrid .aiShortcutHead small[dir=rtl]{display:none!important}html[lang=ar] .aiPlaybookGrid .aiShortcutHead strong:has(+small[dir=rtl]){display:none}.adminPage,.adminPageHead>*{min-width:0}.adminPageHead h1{overflow-wrap:anywhere;line-height:1.2}.adminPage .panel,.adminPage .metric,.adminPage .panelHead>*{min-width:0}.adminPage .panelHead h2{line-height:1.35}.adminPage .metrics{align-items:stretch;gap:12px}.adminPage .metric{overflow-wrap:anywhere;gap:7px;min-height:122px;padding:18px;line-height:1.3}.adminPage .metric span,.adminPage .metric small{line-height:1.45;display:block}.adminPage .metric strong{overflow-wrap:anywhere;min-width:0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.2}.adminPage .chips{align-items:center;gap:8px}.adminPage .chips>.chip,.adminPage .chips .buttonLink{align-items:center;gap:6px;min-height:36px;margin:0;display:inline-flex}.adminPage .panel,.adminPage .metric{border:1px solid var(--line);box-shadow:0 5px 20px color-mix(in srgb,var(--ink) 5%,transparent);border-radius:17px}.adminPage .tableWrap{overscroll-behavior-x:contain;max-width:100%}.adminPage .tableWrap table{font-size:.82rem}.adminPage .tableWrap td,.adminPage .tableWrap th{vertical-align:top;overflow-wrap:break-word;line-height:1.45}.adminPage input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.adminPage select,.adminPage textarea{min-width:0;max-width:100%;min-height:41px}.adminPage form label{min-width:0}.adminPage .panel-note{overflow-wrap:anywhere;max-width:100%;line-height:1.55}.adminPage .marketingBars{gap:13px;display:grid}.adminPage .marketingBar{gap:7px;min-width:0;display:grid}.adminPage .marketingBar>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.adminPage .marketingBar>span b,.adminPage .marketingBar>span em{overflow-wrap:anywhere;font-size:.72rem;line-height:1.4}.adminPage .marketingOwnerStrip,.adminPage .socialPerformanceGrid,.adminPage .attributionGrid{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));align-items:stretch;gap:10px;display:grid}.adminPage .marketingOwnerStrip>span,.adminPage .socialPerformanceGrid>span,.adminPage .attributionGrid>span{border:1px solid var(--line);background:color-mix(in srgb,var(--sage-tint) 21%,var(--white));border-radius:13px;flex-direction:column;justify-content:center;gap:7px;min-width:0;min-height:90px;padding:14px;display:flex}.adminPage .marketingOwnerStrip b,.adminPage .socialPerformanceGrid strong,.adminPage .attributionGrid strong{overflow-wrap:anywhere;font-size:1.25rem;line-height:1.15}.adminPage .marketingOwnerStrip small,.adminPage .socialPerformanceGrid small,.adminPage .attributionGrid small{color:var(--slate);font-size:.73rem;line-height:1.4}.adminPage .channelPills,.adminPage .socialChannelHealth{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:stretch;gap:9px;display:grid}.adminPage .channelPills>span,.adminPage .socialChannelHealth>span{border:1px solid var(--line);background:var(--white);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:65px;padding:12px;display:flex}.adminPage .socialChannelHealth b{font-size:.74rem}.adminPage .socialChannelHealth small{font-size:.69rem;line-height:1.45}.adminPage .socialAiForm,.adminPage .socialComposer{gap:16px;display:grid}.adminPage .socialAiGoal,.adminPage .socialComposer>label{gap:8px;min-width:0;display:grid}.adminPage .socialAiGoal>textarea,.adminPage .socialComposer textarea{resize:vertical;width:100%;min-height:105px}.adminPage .socialAiChannels,.adminPage .socialTargetPicker{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px;display:grid}.adminPage .socialAiChannels label,.adminPage .socialTargetPicker label{border:1px solid var(--line);background:var(--white);border-radius:11px;align-items:flex-start;gap:9px;min-width:0;padding:12px;display:flex}.adminPage .socialAiChannels label span,.adminPage .socialTargetPicker label span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.adminPage .socialAiChannels small{font-size:.7rem;line-height:1.4}.adminPage .socialAiActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.adminPage .socialAiActions>span{color:var(--slate);max-width:56ch;font-size:.74rem;line-height:1.5}.adminPage .socialPublicationList,.adminPage .aiOpsList{gap:12px;display:grid}.adminPage .socialPublicationCard,.adminPage .aiOpsList>article{border:1px solid var(--line);background:color-mix(in srgb,var(--ivory) 30%,var(--white));overflow-wrap:anywhere;border-radius:13px;gap:12px;min-width:0;padding:15px;display:grid}.adminPage .socialPublicationHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aiOpsPage .aiOpsLeadGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.aiOpsPage .aiOpsLeadGrid>.panel{margin:0}.aiOpsPage .aiHumanSummary{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;border:1px solid var(--line);background:color-mix(in srgb,var(--sage-tint) 20%,var(--white));width:100%;max-width:100%;color:var(--ink);border-radius:12px;margin:0;padding:15px;font-family:Nunito,system-ui,sans-serif;font-size:.83rem;line-height:1.8;overflow-x:auto}.aiOpsPage .aiRecommendationGrid,.aiOpsPage .aiPlaybookGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.aiOpsPage .aiRecommendationGrid>article,.aiOpsPage .aiPlaybookGrid>article{border:1px solid var(--line);background:color-mix(in srgb,var(--sage-tint) 19%,var(--white));overflow-wrap:anywhere;border-radius:13px;align-content:start;gap:11px;min-width:0;padding:16px;display:grid}.aiOpsPage .aiRecommendationGrid>article>p,.aiOpsPage .aiPlaybookGrid>article>p{margin:0;font-size:.81rem;line-height:1.6}.aiOpsPage .aiRecommendationGrid>article>small,.aiOpsPage .aiPlaybookGrid>article>small{color:var(--slate);font-size:.7rem;line-height:1.45}.aiOpsPage .aiShortcutHead{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiOpsPage .aiShortcutHead>span:first-child{gap:5px;min-width:0;max-width:100%;display:grid}.aiOpsPage .aiShortcutHead strong{overflow-wrap:anywhere;font-size:.88rem;line-height:1.4}.aiOpsPage .aiShortcutHead small{color:var(--slate);font-size:.7rem;line-height:1.5}.aiOpsPage .aiShortcutHead>.chip{flex:none}.aiOpsPage .aiSettingsForm{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));align-items:end;gap:15px;display:grid}.aiOpsPage .aiSettingsForm>label{align-content:start;gap:7px;min-width:0;display:grid}.aiOpsPage .aiSettingsForm>label>span{min-height:36px;color:var(--slate);font-size:.77rem;font-weight:800;line-height:1.4}.aiOpsPage .aiSettingsForm input:not([type=checkbox]){border:1px solid var(--line-strong);background:var(--white);border-radius:10px;width:100%;min-height:43px;padding:10px 12px}.aiOpsPage .aiSettingsChecks{background:color-mix(in srgb,var(--sage-tint) 26%,var(--white));border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:14px;display:grid}.aiOpsPage .aiSettingsChecks .financeCheckbox{border:1px solid var(--line);background:var(--white);border-radius:10px;align-items:center;gap:9px;min-height:42px;margin:0;padding:10px;display:flex}.aiOpsPage .aiSettingsChecks .financeCheckbox input{flex:none;margin:0}.aiOpsPage .aiSettingsChecks .financeCheckbox span{overflow-wrap:anywhere;font-size:.75rem;line-height:1.4}.aiOpsPage .aiSettingsForm>button{grid-column:1/-1;justify-self:start}html[lang=ar] .aiOpsPage .aiHumanSummary{text-align:right;direction:rtl}@media (max-width:900px){.aiOpsPage .aiOpsLeadGrid,.aiOpsPage .aiRecommendationGrid,.aiOpsPage .aiPlaybookGrid{grid-template-columns:1fr}}@media (max-width:760px){.adminPage{padding:16px 12px 36px}.adminPageHead{grid-template-columns:1fr;gap:12px;margin-bottom:15px;display:grid}.adminPageHead h1{font-size:1.55rem}.adminPage .panel{border-radius:15px;margin-bottom:13px;padding:15px}.adminPage .panelHead{grid-template-columns:1fr;gap:10px;display:grid}.adminPage .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.adminPage .metric{min-height:115px;padding:14px}.adminPage .metric strong{font-size:1.65rem}.adminPage .marketingOwnerStrip,.adminPage .socialPerformanceGrid,.adminPage .attributionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.adminPage .socialChannelHealth,.adminPage .channelPills{grid-template-columns:1fr}.aiOpsPage .aiSettingsForm{grid-template-columns:repeat(2,minmax(0,1fr))}.aiOpsPage .aiSettingsChecks{grid-template-columns:1fr}.aiOpsPage .aiRecommendationGrid>article,.aiOpsPage .aiPlaybookGrid>article{padding:13px}.adminPage .socialAiChannels,.adminPage .socialTargetPicker{grid-template-columns:1fr}}@media (max-width:480px){.adminPage .metrics,.adminPage .marketingOwnerStrip,.adminPage .socialPerformanceGrid,.adminPage .attributionGrid,.aiOpsPage .aiSettingsForm{grid-template-columns:1fr}}.adminPage .entryForm{border:1px solid var(--line);background:var(--white);box-shadow:0 6px 20px color-mix(in srgb,var(--ink) 4%,transparent);border-radius:16px;align-content:start;place-items:stretch stretch;min-width:0;margin:0 0 14px;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:16px 18px 20px!important;display:grid!important}.adminPage .entryForm>:not(input[type=hidden]){grid-column:1/-1;min-width:0}.adminPage .entryFormHint{background:color-mix(in srgb,var(--sage-tint) 55%,var(--white));color:var(--slate);border-radius:11px;margin:0;padding:11px 13px;font-size:.76rem;font-weight:700;line-height:1.6}.adminPage .entryMainFields{min-width:0;display:grid}.adminPage .entryFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;min-width:0;display:grid}.adminPage .entryFields>label{min-width:0;color:var(--ink);align-content:start;align-items:start;gap:7px;font-size:.79rem;font-weight:800;line-height:1.4;grid-template-columns:minmax(0,1fr)!important;margin:0!important;padding:0!important;display:grid!important}.adminPage .entryFields>label>span:first-child{overflow-wrap:anywhere;min-width:0;font-weight:850;line-height:1.45;display:block}.adminPage .entryFields>label input:not([type=checkbox]):not([type=radio]),.adminPage .entryFields>label select,.adminPage .entryFields>label textarea{border:1px solid var(--line-strong);background:var(--white);max-width:100%;min-height:48px;color:var(--ink);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 3%,transparent);border-radius:11px;padding:11px 12px;font-family:inherit;font-size:.86rem;line-height:1.5;width:100%!important}.adminPage .entryFields>label textarea{resize:vertical;min-height:115px}.adminPage .entryFields>label input:focus-visible,.adminPage .entryFields>label select:focus-visible,.adminPage .entryFields>label textarea:focus-visible{outline:2px solid var(--muted-blue);outline-offset:2px;border-color:var(--muted-blue)}.adminPage .entryFields>label:has(>input[type=checkbox]){border:1px solid var(--line);background:var(--ivory);border-radius:11px;flex-wrap:wrap;align-self:center;align-items:center;gap:10px;min-height:48px;flex-direction:row!important;padding:12px!important;display:flex!important}.adminPage .entryFields>label>input[type=checkbox]{width:18px;height:18px;accent-color:var(--sage);flex:none}.adminPage .entryFields>label .fieldHint,.adminPage .entryFields>label small{color:var(--slate);font-size:.69rem;font-weight:550;line-height:1.5}:is(.adminPage .entryFields>label:has(textarea),.adminPage .entryFields>label:has(input[name=description]),.adminPage .entryFields>label:has(input[name=notes]),.adminPage .entryFields>label:has(textarea[name=payload]),.adminPage .entryFields>label:has(textarea[name=config])){grid-column:1/-1}.adminPage .entryAdvanced{border:1px solid var(--line);background:color-mix(in srgb,var(--ivory) 34%,var(--white));border-radius:13px;min-width:0;overflow:hidden}.adminPage .entryAdvanced>summary{cursor:pointer;min-height:65px;color:var(--ink);align-items:center;gap:13px;padding:13px 15px;list-style:none;display:flex}.adminPage .entryAdvanced>summary::-webkit-details-marker{display:none}.adminPage .entryAdvanced>summary:hover{background:color-mix(in srgb,var(--sage-tint) 32%,var(--white))}.adminPage .entryAdvanced>summary:focus-visible{outline:3px solid var(--muted-blue);outline-offset:-3px}.adminPage .entryAdvancedIcon{background:var(--sage-tint);width:31px;height:31px;color:var(--sage);border-radius:10px;flex:none;place-items:center;font-size:1.15rem;font-weight:900;transition:transform .2s;display:grid}.adminPage .entryAdvanced[open] .entryAdvancedIcon{transform:rotate(45deg)}.adminPage .entryAdvancedText{gap:4px;min-width:0;display:grid}.adminPage .entryAdvancedText strong{overflow-wrap:anywhere;font-size:.83rem;line-height:1.3}.adminPage .entryAdvancedText small{color:var(--slate);overflow-wrap:anywhere;font-size:.68rem;line-height:1.45}.adminPage .entryAdvanced>.entryFields{border-top:1px solid var(--line);background:var(--white);padding:18px 15px}.adminPage .entryForm>button[type=submit]{border-radius:11px;grid-column:1/-1;justify-self:start;min-width:185px;max-width:100%;min-height:48px;padding:12px 20px;font-size:.84rem;font-weight:900;line-height:1.35}.adminPage .entryForm .authArabic,html[lang=ar] .adminPage .entryForm .authEnglish{display:none}html[lang=ar] .adminPage .entryForm .authArabic{display:inline}html[lang=ar] .adminPage .entryForm,html[lang=ar] .adminPage .entryFormHint,html[lang=ar] .adminPage .entryAdvanced,html[lang=ar] .adminPage .entryFields>label{text-align:right;direction:rtl}.companyAnalyticsPage .companyKpiGrid,.companyAnalyticsPage .portfolioOwnerGrid,.companyAnalyticsPage .forecastKpis{grid-template-columns:repeat(auto-fit,minmax(195px,1fr))!important;gap:12px!important;display:grid!important}.companyAnalyticsPage .companyKpiGrid>article,.companyAnalyticsPage .portfolioOwnerGrid>span,.companyAnalyticsPage .forecastKpis>span{border:1px solid var(--line);background:var(--white);min-width:0;min-height:120px;box-shadow:0 6px 20px color-mix(in srgb,var(--ink) 5%,transparent);text-align:start;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding:17px;display:flex}.companyAnalyticsPage .companyKpiGrid>article:nth-child(4n+1){background:linear-gradient(140deg,var(--white),color-mix(in srgb,var(--sage-tint) 60%,var(--white)))}.companyAnalyticsPage .companyKpiGrid>article:nth-child(4n+2){background:linear-gradient(140deg,var(--white),color-mix(in srgb,var(--tint-blue) 58%,var(--white)))}.companyAnalyticsPage .companyKpiGrid>article:nth-child(4n+3){background:linear-gradient(140deg,var(--white),color-mix(in srgb,var(--tint-gold) 35%,var(--white)))}.companyAnalyticsPage .companyKpiGrid>article:nth-child(4n+4){background:linear-gradient(140deg,var(--white),color-mix(in srgb,var(--tint-peach) 28%,var(--white)))}.companyAnalyticsPage .companyKpiGrid>article>span,.companyAnalyticsPage .portfolioOwnerGrid b,.companyAnalyticsPage .forecastKpis b{color:var(--slate);text-transform:none;letter-spacing:normal;font-size:.71rem;font-weight:850;line-height:1.4}.companyAnalyticsPage .companyKpiGrid>article strong,.companyAnalyticsPage .portfolioOwnerGrid strong,.companyAnalyticsPage .forecastKpis strong{overflow-wrap:anywhere;min-width:0;font:600 clamp(1.35rem,2.2vw,2rem)/1.18 Fredoka,Nunito,sans-serif}.companyAnalyticsPage .companyKpiGrid>article small,.companyAnalyticsPage .portfolioOwnerGrid small{color:var(--slate);white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:.7rem;line-height:1.45}.companyAnalyticsPage .biTrendChart{gap:8px;min-height:240px}.companyAnalyticsPage .geoCountryList article{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:14px}.companyAnalyticsPage .geoCountryList article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.financePage .financeDecisionGrid,.financePage .financeInsightGrid{grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:12px;display:grid}.financePage .financeDecisionGrid>*,.financePage .financeInsightGrid>*{overflow-wrap:anywhere;min-width:0}.financePage .financeFormsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.financePage .financeFormsGrid>*{min-width:0}@media (max-width:900px){.financePage .financeFormsGrid{grid-template-columns:1fr}.companyAnalyticsPage .companyKpiGrid,.companyAnalyticsPage .portfolioOwnerGrid,.companyAnalyticsPage .forecastKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.adminPage .entryForm{gap:13px!important;padding:13px!important}.adminPage .entryFields{grid-template-columns:1fr;gap:14px}.adminPage .entryFormHint{padding:12px;font-size:.74rem;line-height:1.55}.adminPage .entryFields>label{font-size:.81rem}.adminPage .entryFields>label input:not([type=checkbox]):not([type=radio]),.adminPage .entryFields>label select,.adminPage .entryFields>label textarea{min-height:48px;padding:10px 12px;font-size:16px}.adminPage .entryAdvanced>summary{padding:13px 12px}.adminPage .entryAdvanced>.entryFields{padding:14px 12px}.adminPage .entryForm>button[type=submit]{justify-self:stretch;width:100%}.companyAnalyticsPage .companyKpiGrid,.companyAnalyticsPage .portfolioOwnerGrid,.companyAnalyticsPage .forecastKpis{gap:9px!important}.companyAnalyticsPage .companyKpiGrid>article,.companyAnalyticsPage .portfolioOwnerGrid>span,.companyAnalyticsPage .forecastKpis>span{min-height:108px;padding:14px}.companyAnalyticsPage .biTrendChart{min-height:195px}}@media (max-width:520px){.companyAnalyticsPage .companyKpiGrid,.companyAnalyticsPage .portfolioOwnerGrid,.companyAnalyticsPage .forecastKpis{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.adminPage .entryAdvancedIcon{transition:none}}.actionSubmitButton{white-space:normal;text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;transition:opacity .15s,box-shadow .15s;display:inline-flex!important}.actionSubmitButton .actionSubmitLabel{line-height:1.4}.actionSubmitButton .actionSubmitProgress{align-items:center;gap:4px;font-size:.72rem;font-weight:800;display:flex}.actionSubmitButton[aria-busy=true]{cursor:progress;opacity:.7}.actionSubmitButton:disabled{cursor:not-allowed}.actionSubmitSpinner{border:2px solid;border-left-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.85s linear infinite actionButtonSpin}@keyframes actionButtonSpin{to{transform:rotate(360deg)}}.integrationActionHint{background:color-mix(in srgb,var(--tint-gold) 38%,var(--white));color:var(--slate);overflow-wrap:anywhere;border-radius:10px;margin:6px 0 2px;padding:9px 11px;font-size:.7rem;line-height:1.5}.exMainGrid article[id],.exDashboardFooter[id],.exSecondary[id]{scroll-margin-top:20px}:is(.adminPage .entryFields>label:has(>textarea),.adminPage .entryFields>label:has(>input[name=description])){grid-column:1/-1}@media (max-width:760px){.actionSubmitButton{min-height:48px}.adminPage .entryForm>.actionSubmitButton{width:100%}}@media (prefers-reduced-motion:reduce){.actionSubmitSpinner{border-left-color:currentColor;animation:none}.actionSubmitButton{transition:none}}.companyAnalyticsPage.exDashboard{width:100%;min-width:0;max-width:1500px;color:var(--ink);align-content:start;gap:14px;padding:3px 0 34px;display:grid}.companyAnalyticsPage.exDashboard>*{min-width:0;margin:0!important}.companyAnalyticsPage .biPageHead.exHero{border:1px solid var(--exLine);min-height:118px;box-shadow:var(--exShadow);background:radial-gradient(ellipse at 72% 130%,color-mix(in srgb,var(--sage) 21%,transparent),transparent 38%), radial-gradient(ellipse at 72% -10%,color-mix(in srgb,var(--muted-blue) 17%,transparent),transparent 44%), linear-gradient(115deg,var(--white),color-mix(in srgb,var(--sage-tint) 50%,var(--white)));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.companyAnalyticsPage .biPageHead>div:first-child{z-index:1;flex:340px;min-width:0;position:relative}.companyAnalyticsPage .biPageHead .eyebrow{color:var(--sage);letter-spacing:.065em;font-size:.62rem}.companyAnalyticsPage .biPageHead h1{overflow-wrap:anywhere;color:var(--ink);margin:7px 0;font:600 clamp(1.4rem,2.15vw,1.9rem)/1.22 Fredoka,Nunito,sans-serif}.companyAnalyticsPage .biPageHead .muted{color:var(--slate);max-width:72ch;margin:0;font-size:.75rem;line-height:1.6}.companyAnalyticsPage .biPageHead .chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.companyAnalyticsPage .biPageHead .buttonLink{border:1px solid var(--exLine);color:var(--ink);background:var(--white);text-align:center;max-width:100%;min-height:40px;box-shadow:var(--exShadow);border-radius:10px;padding:8px 12px;font-size:.7rem;font-weight:850;line-height:1.35}.companyAnalyticsPage .biPageHead .buttonLink.primary{color:var(--white);background:var(--sage);border-color:var(--sage)}.companyAnalyticsPage .biJumpNav{border:1px solid var(--exLine);background:var(--white);box-shadow:var(--exShadow);border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;padding:9px;display:flex}.companyAnalyticsPage .biJumpNav>a{background:color-mix(in srgb,var(--tint-blue) 45%,var(--white));min-height:36px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;padding:8px 11px;font-size:.69rem;font-weight:900;line-height:1.25;text-decoration:none;display:inline-flex}.companyAnalyticsPage .biJumpNav>a:hover{color:var(--muted-blue);background:var(--tint-blue)}.companyAnalyticsPage [id^=bi-]{scroll-margin-top:22px}.companyAnalyticsPage .biPanel.exCard{border:1px solid var(--exLine);background:var(--white);min-height:0;box-shadow:var(--exShadow);border-radius:15px;align-content:start;gap:13px;padding:16px;display:grid;overflow:visible}.companyAnalyticsPage .biPanel>.panelHead{border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:11px;min-width:0;margin:0;padding:0;display:flex}.companyAnalyticsPage .biPanel>.panelHead .exCardIcon{background:var(--sage-tint);width:31px;height:31px;color:var(--sage);border-radius:10px;flex:none;place-items:center;display:grid}.companyAnalyticsPage .engagementAnalyticsPanel>.panelHead .exCardIcon{background:var(--tint-blue);color:var(--muted-blue)}.companyAnalyticsPage .financeForecastPanel>.panelHead .exCardIcon{background:var(--tint-gold);color:var(--slate)}.companyAnalyticsPage .biPanel>.panelHead>div{flex:180px;min-width:0}.companyAnalyticsPage .biPanel>.panelHead .eyebrow{letter-spacing:.07em;font-size:.58rem;line-height:1.35}.companyAnalyticsPage .biPanel>.panelHead h2{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font:850 clamp(.9rem,1.5vw,1.09rem)/1.35 Nunito,sans-serif}.companyAnalyticsPage .biPanel>.panelHead>.chip{white-space:normal;text-align:center;max-width:100%;padding:6px 11px;font-size:.67rem;line-height:1.35}.companyAnalyticsPage .biPanel>.panelHead>.buttonLink{border:1px solid var(--exLine);min-height:36px;color:var(--muted-blue);background:var(--white);border-radius:9px;margin-inline-start:auto;padding:8px 11px;font-size:.7rem;font-weight:900}.companyAnalyticsPage .biMetricGrid,.companyAnalyticsPage .companyKpiGrid.biMetricGrid,.companyAnalyticsPage .portfolioOwnerGrid.biMetricGrid,.companyAnalyticsPage .forecastKpis.biMetricGrid{align-items:stretch;width:100%;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;margin:0!important;display:grid!important}.companyAnalyticsPage .biMetricGrid>article.biMetric,.companyAnalyticsPage .biMetricGrid>article.biMetric:nth-child(n){min-width:0;min-height:143px;color:inherit;align-items:start;position:relative;overflow:hidden;border:1px solid var(--exLine)!important;background:var(--white)!important;box-shadow:var(--exShadow)!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin:0!important;padding:14px!important;display:grid!important}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricHead{grid-column:1/-1;align-items:center;gap:9px;min-width:0;display:flex}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricIcon{border-radius:10px;flex:none;place-items:center;width:33px;height:33px;display:grid}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-green .exMetricIcon{background:var(--sage-tint);color:var(--sage)}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-blue .exMetricIcon,.companyAnalyticsPage .biMetricGrid .biMetric.exTone-violet .exMetricIcon{background:var(--tint-blue);color:var(--muted-blue)}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-amber .exMetricIcon{background:var(--tint-gold);color:var(--slate)}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-coral .exMetricIcon{background:var(--tint-peach);color:var(--soft-peach)}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricHead>span:not(.exMetricIcon){overflow-wrap:anywhere;min-width:0;color:var(--slate);display:block;font:900 .75rem/1.35 Nunito,sans-serif!important}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricValue{letter-spacing:normal;overflow-wrap:anywhere;grid-column:1/-1;min-width:0;display:block;color:inherit!important;font:600 clamp(1.35rem,2.1vw,1.8rem)/1.15 Fredoka,Nunito,sans-serif!important}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-green{color:var(--sage)}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-blue,.companyAnalyticsPage .biMetricGrid .biMetric.exTone-violet{color:var(--muted-blue)}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-amber{color:color-mix(in srgb,var(--warm-gold) 45%,var(--slate))}.companyAnalyticsPage .biMetricGrid .biMetric.exTone-coral{color:var(--soft-peach)}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricFoot{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.companyAnalyticsPage .biMetricGrid .biMetric .exChange{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.65rem;font-weight:900;display:inline-flex}.companyAnalyticsPage .biMetricGrid .biMetric .exChange.unknown{color:var(--slate);background:var(--ivory)}.companyAnalyticsPage .biMetricGrid .biMetric .exChange.positive{color:var(--sage);background:var(--sage-tint)}.companyAnalyticsPage .biMetricGrid .biMetric .exChange.negative{color:var(--danger);background:var(--tint-peach)}.companyAnalyticsPage .biMetricGrid .biMetric .exSpark{width:82px;max-width:47%;height:28px}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricNote{min-width:0;color:var(--slate);overflow-wrap:anywhere;grid-column:1/-1;font-weight:650;line-height:1.45;display:block;font-size:.66rem!important}.companyAnalyticsPage .biDetailGrid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.companyAnalyticsPage .biDrill.exCard{border-radius:14px;min-height:0;overflow:hidden;padding:0!important;display:block!important}.companyAnalyticsPage .biDrillSummary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:78px;padding:13px 15px;list-style:none;display:grid}.companyAnalyticsPage .biDrillSummary::-webkit-details-marker{display:none}.companyAnalyticsPage .biDrillSummary:focus-visible{outline:3px solid var(--muted-blue);outline-offset:-3px}.companyAnalyticsPage .biDrillSummary:hover{background:color-mix(in srgb,var(--sage-tint) 23%,var(--white))}.companyAnalyticsPage .biDrillSummary>.exCardIcon{width:34px;height:34px;color:var(--muted-blue);background:var(--tint-blue);border-radius:10px;flex:none;place-items:center;display:grid}.companyAnalyticsPage #bi-profitability .biDrillSummary>.exCardIcon{color:var(--sage);background:var(--sage-tint)}.companyAnalyticsPage #bi-ads .biDrillSummary>.exCardIcon{color:var(--slate);background:var(--tint-gold)}.companyAnalyticsPage #bi-social .biDrillSummary>.exCardIcon{color:var(--soft-peach);background:var(--tint-peach)}.companyAnalyticsPage #bi-health .biDrillSummary>.exCardIcon{color:var(--sage);background:var(--sage-tint)}.companyAnalyticsPage .biDrillHead{gap:3px;min-width:0;display:grid}.companyAnalyticsPage .biDrillHead .eyebrow{letter-spacing:.07em;font-size:.56rem;line-height:1.35}.companyAnalyticsPage .biDrillHead strong{color:var(--ink);overflow-wrap:anywhere;font:900 .86rem/1.3 Nunito,sans-serif}.companyAnalyticsPage .biDrillRight{justify-items:end;gap:5px;min-width:0;display:grid}.companyAnalyticsPage .biDrillValue{color:var(--ink);white-space:normal;overflow-wrap:anywhere;font:600 1.13rem/1.2 Fredoka,Nunito,sans-serif}.companyAnalyticsPage .biDrillMore{white-space:nowrap;color:var(--muted-blue);align-items:center;gap:5px;font-size:.64rem;font-weight:900;display:inline-flex}.companyAnalyticsPage .biDrillMore>span{font-size:1.06rem;line-height:1;transition:transform .2s;display:inline-block}.companyAnalyticsPage .biDrill[open] .biDrillMore>span{transform:rotate(45deg)}.companyAnalyticsPage .biDrill[open]>.biDrillSummary{border-bottom:1px solid var(--exLine)}.companyAnalyticsPage .biDetailBody{background:var(--white);gap:11px;min-width:0;padding:14px 15px 17px;display:grid}.companyAnalyticsPage .biDrillActions{justify-content:flex-end;display:flex}.companyAnalyticsPage .biDrillActions .buttonLink{border:1px solid var(--exLine);background:var(--white);min-height:37px;color:var(--muted-blue);border-radius:9px;font-size:.7rem;font-weight:900}.companyAnalyticsPage .biCompare{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.companyAnalyticsPage .biCompare>span{border:1px solid var(--exLine);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:89px;background:var(--white)!important;gap:8px!important;padding:13px!important;display:flex!important}.companyAnalyticsPage .biCompare>span:nth-child(5n+1){border-top:3px solid var(--sage)}.companyAnalyticsPage .biCompare>span:nth-child(5n+2){border-top:3px solid var(--muted-blue)}.companyAnalyticsPage .biCompare>span:nth-child(5n+3){border-top:3px solid var(--warm-gold)}.companyAnalyticsPage .biCompare>span:nth-child(5n+4){border-top:3px solid var(--soft-peach)}.companyAnalyticsPage .biCompare>span:nth-child(5n+5){border-top:3px solid var(--sage)}.companyAnalyticsPage .biCompare b{color:var(--slate);letter-spacing:normal;overflow-wrap:anywhere;font-size:.72rem;font-weight:850;line-height:1.4}.companyAnalyticsPage .biCompare strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.15rem,1.7vw,1.4rem)/1.2 Fredoka,Nunito,sans-serif}.companyAnalyticsPage .biHealthList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid!important}.companyAnalyticsPage .biHealthList>span{border:1px solid var(--exLine);background:var(--white);overflow-wrap:anywhere;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:9px minmax(0,1fr);align-items:start;gap:5px 9px;min-width:0;min-height:77px;padding:12px!important;display:grid!important}.companyAnalyticsPage .biHealthList>span i{border-radius:50%;grid-area:1/1/3;width:8px;height:8px;margin-top:5px}.companyAnalyticsPage .biHealthList>span b{color:var(--ink);grid-column:2;font-size:.75rem}.companyAnalyticsPage .biHealthList>span small{color:var(--slate);grid-column:2;font-size:.68rem;line-height:1.5}.companyAnalyticsPage .panel-note{color:var(--slate);overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.55}.companyAnalyticsPage .geoCountryList{gap:9px;display:grid}.companyAnalyticsPage .geoCountryList article{border:1px solid var(--exLine);border-radius:11px;padding:11px}.companyAnalyticsPage .geoCountryList article>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.companyAnalyticsPage .geoCountryList progress{width:100%;height:8px;accent-color:var(--sage)}.companyAnalyticsPage .geoAnalyticsPanel .emptyState,.companyAnalyticsPage .biChartEmpty{text-align:center;border:1px dashed var(--exLine);min-height:130px;color:var(--slate);background:color-mix(in srgb,var(--ivory) 30%,var(--white));border-radius:11px;place-content:center;justify-items:center;gap:9px;padding:16px;display:grid}.companyAnalyticsPage .biChartEmpty strong,.companyAnalyticsPage .geoAnalyticsPanel .emptyState strong{color:var(--ink);font-size:.82rem}.companyAnalyticsPage .biChartEmpty p,.companyAnalyticsPage .geoAnalyticsPanel .emptyState span{max-width:55ch;margin:0;font-size:.73rem;line-height:1.55}.companyAnalyticsPage .biChartEmpty .buttonLink{border-radius:9px;min-height:39px;margin-top:5px}.companyAnalyticsPage .biTrendScroll{border:1px solid var(--exLine);background:var(--white);scrollbar-width:thin;overscroll-behavior-x:contain;border-radius:12px;width:100%;max-width:100%;padding:13px 10px 8px;overflow-x:auto}.companyAnalyticsPage .biTrendChart{border-bottom:1px solid var(--exLine);align-items:end;width:100%;min-width:600px;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:8px!important;height:185px!important;margin:0!important;padding:0 5px 4px!important;display:grid!important}.companyAnalyticsPage .biTrendMonth{text-align:center;grid-template-rows:1fr 18px;align-items:end;gap:7px;min-width:0;height:100%;display:grid}.companyAnalyticsPage .biTrendMonth small{color:var(--slate);white-space:nowrap;font-size:.67rem}.companyAnalyticsPage .biTrendPair{justify-content:center;align-items:flex-end;gap:4px;height:100%;display:flex}.companyAnalyticsPage .biTrendPair u{border-radius:4px 4px 0 0;width:28%;max-width:15px;min-height:3px;display:block}.companyAnalyticsPage .biTrendPair .biRevenueBar{background:var(--sage)}.companyAnalyticsPage .biTrendPair .biSpendBar{background:var(--muted-blue)}.companyAnalyticsPage .biLegend{color:var(--slate);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;font-size:.7rem;display:flex}.companyAnalyticsPage .biLegend span{align-items:center;gap:7px;display:inline-flex}.companyAnalyticsPage .biLegend i{border-radius:50%;width:9px;height:9px}.companyAnalyticsPage .biLegend .revenueDot{background:var(--sage)}.companyAnalyticsPage .biLegend .spendDot{background:var(--muted-blue)}.companyAnalyticsPage[dir=rtl]{text-align:right;direction:rtl}.companyAnalyticsPage[dir=rtl] .biMetric .exMetricValue{text-align:right;direction:ltr}.companyAnalyticsPage[dir=rtl] .biDrillRight{justify-items:start}.companyAnalyticsPage[dir=rtl] .biTrendChart{direction:ltr}body:has(.companyAnalyticsPage)>.globalAiLauncher{display:none!important}@media (max-width:1120px){.companyAnalyticsPage .biMetricGrid,.companyAnalyticsPage .companyKpiGrid.biMetricGrid,.companyAnalyticsPage .portfolioOwnerGrid.biMetricGrid,.companyAnalyticsPage .forecastKpis.biMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.companyAnalyticsPage .biDetailGrid{grid-template-columns:1fr!important}}@media (max-width:760px){.companyAnalyticsPage.exDashboard{gap:11px;padding:0 0 30px}.companyAnalyticsPage .biPageHead.exHero{border-radius:14px;gap:11px;padding:15px}.companyAnalyticsPage .biPageHead h1{font-size:1.35rem}.companyAnalyticsPage .biPageHead .chips{justify-content:flex-start;display:flex}.companyAnalyticsPage .biPageHead .buttonLink{padding:8px 9px;font-size:.67rem}.companyAnalyticsPage .biJumpNav{gap:6px;padding:8px}.companyAnalyticsPage .biJumpNav>a{padding:7px 9px;font-size:.66rem}.companyAnalyticsPage .biPanel.exCard{border-radius:14px;padding:13px}.companyAnalyticsPage .biMetricGrid>article.biMetric{min-height:127px;gap:6px!important;padding:12px!important}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricHead>span:not(.exMetricIcon){font-size:.71rem!important}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricValue{font-size:clamp(1.17rem,4.5vw,1.5rem)!important}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricIcon{width:30px;height:30px}.companyAnalyticsPage .biMetricGrid .biMetric .exMetricNote{font-size:.63rem!important}.companyAnalyticsPage .biDetailGrid{gap:10px!important}.companyAnalyticsPage .biDrillSummary{gap:8px;min-height:69px;padding:12px}.companyAnalyticsPage .biDrillHead strong{font-size:.79rem}.companyAnalyticsPage .biDrillValue{font-size:1rem}.companyAnalyticsPage .biCompare{grid-template-columns:repeat(2,minmax(0,1fr))!important}.companyAnalyticsPage .biHealthList{grid-template-columns:1fr}.companyAnalyticsPage .biPanel>.panelHead>.buttonLink{width:100%}}@media (max-width:360px){.companyAnalyticsPage .biMetricGrid,.companyAnalyticsPage .companyKpiGrid.biMetricGrid,.companyAnalyticsPage .portfolioOwnerGrid.biMetricGrid,.companyAnalyticsPage .forecastKpis.biMetricGrid,.companyAnalyticsPage .biCompare{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.companyAnalyticsPage .biDrillMore>span{transition:none}}
.aiCommandPage,.financePage{align-content:start;gap:15px;min-width:0;max-width:1500px;display:grid}.aiCommandPage>*,.financePage>*{min-width:0;margin-block:0!important}.aiCommandPage .panel,.financePage .panel{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow);border-radius:17px;align-content:start;gap:15px;min-width:0;padding:19px;display:grid;overflow:visible}.aiCommandPage .panelHead,.financePage .panelHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0;padding-bottom:12px;display:flex}.aiCommandPage .panelHead>div,.financePage .panelHead>div{min-width:0}.aiCommandPage .panelHead h2,.financePage .panelHead h2{color:var(--ink);overflow-wrap:anywhere;margin:3px 0 0;font:600 clamp(1rem,1.7vw,1.28rem)/1.35 Fredoka,Nunito,sans-serif}.aiCommandPage .panelHead .chip,.financePage .panelHead .chip{white-space:normal;justify-content:center;align-items:center;max-width:100%;padding:7px 12px;font-size:.72rem;line-height:1.35;display:inline-flex}.aiCommandPage .aiOwnerHero,.financePage .financeOwnerHero{background:linear-gradient(116deg,var(--white),color-mix(in srgb,var(--sage-tint) 60%,var(--white)));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:17px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:21px;display:flex}.aiCommandPage .aiOwnerHero>div:first-child,.financePage .financeOwnerHero>div:first-child{flex:350px;min-width:0}.aiCommandPage .aiOwnerHero h1,.financePage .financeOwnerHero h1{color:var(--ink);overflow-wrap:anywhere;margin:5px 0;font:600 clamp(1.38rem,2.5vw,2rem)/1.23 Fredoka,Nunito,sans-serif}.aiCommandPage .aiOwnerHero .muted,.financePage .financeOwnerHero .muted{color:var(--slate);max-width:72ch;margin:0;font-size:.79rem;line-height:1.6}.aiCommandPage .aiOwnerHero .chips,.financePage .financeOwnerHero .chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.aiCommandPage .aiOwnerHero .buttonLink,.financePage .financeOwnerHero .buttonLink{border:1px solid var(--line);background:var(--white);min-height:39px;color:var(--ink);white-space:normal;text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:8px 13px;font-size:.72rem;font-weight:850;line-height:1.35;text-decoration:none;display:inline-flex}.aiCommandPage .aiOwnerHero .buttonLink.primary,.financePage .financeOwnerHero .buttonLink.primary{color:var(--white);background:var(--muted-blue);border-color:var(--muted-blue)}.aiCommandPage .aiCapabilityStrip{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.aiCommandPage .aiCapabilityStrip>article{border:1px solid var(--line);background:var(--white);min-width:0;min-height:96px;box-shadow:var(--shadow);border-radius:14px;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:14px!important;display:grid!important}.aiCommandPage .aiCapabilityStrip>article>span{background:var(--sage-tint);width:32px;height:32px;color:var(--sage);border-radius:11px;flex:none;place-items:center;font-size:.72rem;font-weight:900;display:grid}.aiCommandPage .aiCapabilityStrip>article:nth-child(2)>span{color:var(--muted-blue);background:var(--tint-blue)}.aiCommandPage .aiCapabilityStrip>article:nth-child(3)>span{color:var(--slate);background:var(--tint-gold)}.aiCommandPage .aiCapabilityStrip>article:nth-child(4)>span{color:var(--soft-peach);background:var(--tint-peach)}.aiCommandPage .aiCapabilityStrip>article>div{align-content:start;gap:5px;min-width:0;display:grid!important}.aiCommandPage .aiCapabilityStrip b{overflow-wrap:anywhere;font-size:.79rem;line-height:1.35;display:block}.aiCommandPage .aiCapabilityStrip small{color:var(--slate);overflow-wrap:anywhere;font-size:.68rem;line-height:1.48;display:block}.aiCommandPage .aiHeroPanel{border:1px solid var(--line);background:linear-gradient(124deg,var(--white),color-mix(in srgb,var(--tint-blue) 37%,var(--white)));min-width:0;box-shadow:var(--shadow);border-radius:16px;gap:15px;padding:21px;display:grid}.aiCommandPage .aiOperatorIntro{align-items:flex-start;gap:13px;min-width:0;display:flex}.aiCommandPage .aiOperatorIntro>.aiOrb{background:var(--muted-blue);width:48px;height:48px;color:var(--white);border-radius:16px;flex:none;place-items:center;font-size:.85rem;font-weight:900;display:grid}.aiCommandPage .aiOperatorIntro>div{flex:1;gap:7px;min-width:0;display:grid}.aiCommandPage .aiOperatorIntro h2{margin:0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.28}.aiCommandPage .aiOperatorIntro p{color:var(--slate);max-width:75ch;margin:0;font-size:.77rem;line-height:1.58}.aiCommandPage .aiPromptExamples{flex-wrap:wrap;align-items:center;min-width:0;gap:8px!important;margin:5px 0 0!important;display:flex!important}.aiCommandPage .aiPromptExamples span{border:1px solid var(--line);background:var(--white);white-space:normal;overflow-wrap:anywhere;border-radius:10px;width:auto;max-width:100%;padding:8px 12px;font-weight:800;line-height:1.4;color:var(--slate)!important;font-size:.7rem!important;display:inline-flex!important}.aiCommandPage .aiPromptForm{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;display:grid!important}.aiCommandPage .aiPromptForm>textarea{border:1px solid var(--line-strong);background:var(--white);resize:vertical;border-radius:12px;padding:14px 16px;font-family:Nunito,sans-serif;font-size:.88rem;line-height:1.6;width:100%!important;max-width:none!important;min-height:130px!important;display:block!important}.aiCommandPage .aiPromptActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;min-width:0;display:flex!important}.aiCommandPage .aiPromptActions>span{min-width:0;color:var(--slate);flex:260px;font-size:.71rem;line-height:1.55;display:block}.aiCommandPage .aiPromptActions>.actionSubmitButton{background:var(--sage);border:1px solid var(--sage);min-height:46px;color:var(--white);border-radius:10px;flex:none;padding:10px 18px;font-size:.8rem}.aiCommandPage .aiAttentionList{grid-template-columns:1fr;gap:10px!important;display:grid!important}.aiCommandPage .aiAttentionList>article{border:1px solid var(--line);background:var(--white);border-radius:13px;align-items:center;min-width:0;padding:15px;grid-template-columns:6px minmax(0,1fr) auto!important;gap:14px!important;display:grid!important}.aiCommandPage .aiAttentionLevel{border-radius:99px;width:6px;height:100%;min-height:43px}.aiCommandPage .aiAttentionList article>div{gap:7px;min-width:0;display:grid!important}.aiCommandPage .aiAttentionList article>div>span{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;min-width:0;gap:9px!important;display:flex!important}.aiCommandPage .aiAttentionList b{overflow-wrap:anywhere;font-size:.79rem;line-height:1.45}.aiCommandPage .aiAttentionList em{color:var(--slate);letter-spacing:normal;text-transform:none;font-size:.65rem;font-style:normal}.aiCommandPage .aiAttentionList p{color:var(--slate);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.55}.aiCommandPage .aiAttentionList form{min-width:0}.aiCommandPage .aiAttentionList form .actionSubmitButton{border:1px solid var(--line);background:var(--white);min-height:40px;color:var(--ink);border-radius:10px;padding:9px 12px;font-size:.7rem;font-weight:850}.aiCommandPage .aiShortcutGrid{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.aiCommandPage .aiShortcutCard{border:1px solid var(--line);background:var(--white);min-width:0;min-height:174px;box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 4%,transparent);border-radius:14px;flex-direction:column;align-items:stretch;gap:11px!important;padding:17px!important;display:flex!important}.aiCommandPage .aiShortcutHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;display:flex!important}.aiCommandPage .aiShortcutHead>span:first-child{flex:110px;gap:4px;min-width:0;display:grid}.aiCommandPage .aiShortcutHead strong{overflow-wrap:anywhere;font-size:.8rem;line-height:1.42}.aiCommandPage .aiShortcutHead .chip{white-space:normal;max-width:100%;padding:5px 10px;font-size:.64rem;line-height:1.35}.aiCommandPage .aiShortcutCard>p{min-width:0;color:var(--slate);overflow-wrap:anywhere;flex:auto;margin:0;font-size:.73rem;line-height:1.55}.aiCommandPage .aiShortcutCard>.actionSubmitButton{border:1px solid var(--line);background:var(--white);min-width:106px;min-height:39px;color:var(--ink);border-radius:10px;align-self:flex-start;margin-top:auto;padding:8px 12px;font-size:.73rem;font-weight:850}.aiCommandPage .aiShortcutCard>.actionSubmitButton.primary{background:var(--sage);border-color:var(--sage);color:var(--white)}.aiCommandPage .aiCommandLayout{align-items:start;gap:14px;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.aiCommandPage .aiCommandLayout>.panel{min-width:0}.aiCommandPage .aiRunList{grid-template-columns:1fr;gap:9px;min-width:0;display:grid!important}.aiCommandPage .aiRunCard{border:1px solid var(--line);background:var(--white);min-width:0;color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px 13px;text-decoration:none;grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.aiCommandPage .aiRunCard:hover,.aiCommandPage .aiRunCard.selected{border-color:var(--muted-blue);background:color-mix(in srgb,var(--tint-blue) 30%,var(--white))}.aiCommandPage .aiRunCard>span:first-child{gap:4px;min-width:0;display:grid}.aiCommandPage .aiRunCard strong{overflow-wrap:anywhere;font-size:.76rem;font-weight:900;line-height:1.4;text-decoration:none}.aiCommandPage .aiRunCard small{color:var(--slate);overflow-wrap:anywhere;word-break:break-word;font-size:.69rem;line-height:1.4;display:block}.aiCommandPage .aiRunCard>span:last-child{justify-items:end;gap:6px;min-width:0;max-width:140px;display:grid}.aiCommandPage .aiRunCard .chip{white-space:normal;padding:5px 9px;font-size:.65rem;line-height:1.3}.aiCommandPage .aiResultMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid!important}.aiCommandPage .aiResultMeta>span{border:1px solid var(--line);background:color-mix(in srgb,var(--sage-tint) 23%,var(--white));border-radius:11px;align-content:start;gap:6px;min-width:0;padding:12px;display:grid}.aiCommandPage .aiResultMeta b{color:var(--slate);font-size:.7rem;line-height:1.35}.aiCommandPage .aiResultMeta small{color:var(--ink);overflow-wrap:anywhere;word-break:break-word;font-size:.74rem;line-height:1.45}.aiCommandPage .aiResultPanel{min-width:0}.aiCommandPage .aiResultPanel .aiHumanSummary{white-space:pre-wrap;border:1px solid var(--line);background:color-mix(in srgb,var(--ivory) 35%,var(--white));max-width:100%;color:var(--ink);overflow-wrap:anywhere;word-break:break-word;border-radius:11px;margin:0;padding:15px;font-family:Nunito,sans-serif;font-size:.79rem;line-height:1.85}.aiCommandPage .aiStepList{gap:10px;min-width:0;display:grid}.aiCommandPage .aiStepList>article{border:1px solid var(--line);border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}.aiCommandPage .aiStepList>article>span:first-child{align-items:flex-start;gap:9px;min-width:0;display:flex}.aiCommandPage .aiStepList>article>span:first-child>span{gap:5px;min-width:0;display:grid}.aiCommandPage .aiStepList strong{overflow-wrap:anywhere;font-size:.74rem}.aiCommandPage .aiStepList small{color:var(--slate);font-size:.65rem}.aiCommandPage .aiSafetyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px!important;display:grid!important}.aiCommandPage .aiSafetyGrid>article{border:1px solid var(--line);background:color-mix(in srgb,var(--sage-tint) 22%,var(--white));border-radius:12px;min-width:0;padding:15px}.aiCommandPage .aiSafetyGrid strong{color:var(--ink);font-size:.79rem;line-height:1.4}.aiCommandPage .aiSafetyGrid p{color:var(--slate);margin:8px 0 0;font-size:.73rem;line-height:1.55}.financePage>.financeMetrics{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.financePage>.financeMetrics>.metric{border:1px solid var(--line);background:var(--white);min-height:136px;box-shadow:var(--shadow);border-radius:15px;align-content:start;gap:9px;min-width:0;padding:15px;display:grid}.financePage>.financeMetrics>.metric:nth-child(4n+1){border-top:4px solid var(--sage)}.financePage>.financeMetrics>.metric:nth-child(4n+2){border-top:4px solid var(--muted-blue)}.financePage>.financeMetrics>.metric:nth-child(4n+3){border-top:4px solid var(--warm-gold)}.financePage>.financeMetrics>.metric:nth-child(4n+4){border-top:4px solid var(--soft-peach)}.financePage>.financeMetrics>.metric>span{color:var(--slate);overflow-wrap:anywhere;font-size:.73rem;font-weight:900;line-height:1.4}.financePage>.financeMetrics>.metric>strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.4rem,2.25vw,1.95rem)/1.2 Fredoka,Nunito,sans-serif}.financePage>.financeMetrics>.metric>small{color:var(--slate);overflow-wrap:anywhere;font-size:.66rem;line-height:1.5}.financePage .financeDecisionGrid,.financePage .financeHealthRow,.financePage .financeCompleteness{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;margin:0!important;display:grid!important}.financePage .financeDecisionGrid>article,.financePage .financeHealthRow>span,.financePage .financeCompleteness>span{border:1px solid var(--line);background:var(--white);overflow-wrap:anywhere;border-radius:13px;align-content:start;min-width:0;min-height:95px;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:15px!important;display:grid!important}.financePage .financeDecisionGrid>article:nth-child(4n+1){border-top:3px solid var(--sage)}.financePage .financeDecisionGrid>article:nth-child(4n+2){border-top:3px solid var(--muted-blue)}.financePage .financeDecisionGrid>article:nth-child(4n+3){border-top:3px solid var(--warm-gold)}.financePage .financeDecisionGrid>article:nth-child(4n+4){border-top:3px solid var(--soft-peach)}.financePage .financeDecisionGrid span,.financePage .financeCompleteness small,.financePage .financeHealthRow b{color:var(--slate);font-size:.71rem;font-weight:850;line-height:1.4}.financePage .financeDecisionGrid strong,.financePage .financeCompleteness strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.1rem,2vw,1.5rem)/1.2 Fredoka,Nunito,sans-serif}.financePage .financeDecisionGrid small,.financePage .financeHealthRow small{color:var(--slate);overflow-wrap:anywhere;font-size:.67rem;line-height:1.5}.financePage .financeHealthRow>span>i{display:none}.financePage .financeHealthRow>span.ok{background:color-mix(in srgb,var(--sage-tint) 52%,var(--white))}.financePage .financeHealthRow>span.warn{background:color-mix(in srgb,var(--tint-peach) 48%,var(--white))}.financePage .financeHealthRow>span.missing{background:color-mix(in srgb,var(--tint-gold) 43%,var(--white))}.financePage .financeInsightGrid{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.financePage .financeInsightGrid>article{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:13px;min-width:0;padding:15px;display:grid}.financePage .financeInsightGrid .eyebrow{letter-spacing:.03em;overflow-wrap:anywhere;font-size:.62rem;line-height:1.45}.financePage .financeRankList{gap:11px;min-width:0;display:grid}.financePage .financeRankList>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}.financePage .financeRankList>div>span{flex:100px;gap:4px;min-width:0;display:grid}.financePage .financeRankList strong,.financePage .financeRankList b{overflow-wrap:anywhere;font-size:.73rem}.financePage .financeRankList small{color:var(--slate);font-size:.67rem}.financePage .financeRankList .muted{margin:0;font-size:.74rem;line-height:1.6}.financePage .financeCompleteness{margin-top:4px!important}.financePage .financeCompleteness>span{min-height:86px}.financePage .financeCompleteness strong{color:var(--sage)}.financePage .financeFormsGrid{align-items:start;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.financePage .financeFormsGrid>section{min-width:0}.financePage .financeRecurringGrid{align-items:start;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.financePage .financeRecurringCard.entryForm{min-width:0;overflow:hidden;border-radius:13px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important}.financePage .financeRecurringCard>.financeCardHead{border-bottom:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;padding:15px;display:flex}.financePage .financeCardHead>span:first-child{flex:130px;gap:5px;min-width:0;display:grid}.financePage .financeCardHead strong{overflow-wrap:anywhere;font-size:.79rem;line-height:1.4}.financePage .financeCardHead small{color:var(--slate);overflow-wrap:anywhere;font-size:.68rem;line-height:1.45}.financePage .financeCardHead .chip{white-space:normal;max-width:100%;font-size:.64rem}.financePage .financeEditDetails{border-top:1px solid var(--line);background:var(--white);width:100%;min-width:0;display:block}.financePage .financeEditSummary{cursor:pointer;background:color-mix(in srgb,var(--tint-blue) 37%,var(--white));min-height:54px;color:var(--muted-blue);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 9px;padding:12px 15px;list-style:none;display:grid}.financePage .financeEditSummary::-webkit-details-marker{display:none}.financePage .financeEditSummary>span:first-child{font-size:.73rem;font-weight:900;line-height:1.4}.financePage .financeEditSummary>small{min-width:0;color:var(--slate);overflow-wrap:anywhere;grid-column:1;font-size:.67rem;line-height:1.45}.financePage .financeEditChevron{grid-area:1/2/3;justify-self:end;font-size:1.1rem;font-weight:900;transition:transform .2s}.financePage .financeEditDetails[open] .financeEditChevron{transform:rotate(180deg)}.financePage .financeRecurringCard>.financeEditDetails>.financeInlineGrid{gap:12px;min-width:0;padding:14px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.financePage .financeRecurringCard .entryMainFields{min-width:0}.financePage .financeRecurringCard .entryFormHint{margin:0}.financePage .financeRecurringCard .financeCardFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.financePage .financeRecurringCard .financeCardFoot>span{color:var(--slate);overflow-wrap:anywhere;font-size:.7rem;line-height:1.5}.financePage .financeRecurringCard .financeCardFoot>.actionSubmitButton{border:1px solid var(--sage);background:var(--sage);min-width:100px;min-height:43px;color:var(--white);border-radius:10px;padding:10px 15px;font-size:.73rem}.financePage .financeCategoryForm{border:1px solid var(--line);background:var(--white);border-radius:13px;align-items:start;width:100%;min-width:0;padding:15px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.financePage .financeCategoryForm>label{align-content:start;gap:7px;min-width:0;font-size:.76rem;font-weight:800;line-height:1.4;display:grid!important}.financePage .financeCategoryForm>label>span{overflow-wrap:anywhere}.financePage .financeCategoryForm input,.financePage .financeCategoryForm select{border:1px solid var(--line-strong);background:var(--white);border-radius:11px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px;font-size:.86rem}.financePage .financeCategoryForm>.actionSubmitButton{background:var(--sage);border:1px solid var(--sage);min-height:45px;color:var(--white);border-radius:10px;grid-column:1/-1;justify-self:start;padding:10px 18px}.financePage .financeCategoryBrowser{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;overflow:hidden}.financePage .financeCategoryBrowser>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;font-size:.77rem;font-weight:900;list-style:none;display:flex}.financePage .financeCategoryBrowser>summary::-webkit-details-marker{display:none}.financePage .financeCategoryBrowser>summary>span{background:var(--sage-tint);min-width:30px;height:27px;color:var(--sage);border-radius:999px;place-items:center;font-size:.72rem;display:grid}.financePage .financeCategoryChips{border-top:1px solid var(--line);padding:15px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.financePage .financeCategoryChips>span{border:1px solid var(--line);background:color-mix(in srgb,var(--tint-blue) 30%,var(--white));overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:11px 12px;font-size:.69rem;line-height:1.5;display:block}.financePage .financeFormsGrid .entryForm{margin:0}.financePage .adminTable{font-size:.75rem}.financePage .tableWrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}html[lang=ar] .aiCommandPage,html[lang=ar] .financePage{text-align:right;direction:rtl}html[lang=ar] .aiCommandPage .aiRunCard>span:last-child{justify-items:start}:is(body:has(.aiCommandPage)>.globalAiLauncher,body:has(.financePage)>.globalAiLauncher){display:none!important}@media print{:is(body:has(.aiCommandPage)>.globalAiLauncher,body:has(.financePage)>.globalAiLauncher){display:none!important}.aiCommandPage .panel,.financePage .panel,.aiCommandPage .aiHeroPanel,.financePage .financeRecurringCard,.financePage .financeCategoryBrowser,.financePage .financeEditDetails{break-inside:avoid}}@media (max-width:1140px){.aiCommandPage .aiCapabilityStrip,.aiCommandPage .aiShortcutGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.financePage>.financeMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.financePage .financeDecisionGrid,.financePage .financeHealthRow,.financePage .financeCompleteness{grid-template-columns:repeat(2,minmax(0,1fr))!important}.financePage .financeInsightGrid{grid-template-columns:1fr!important}}@media (max-width:860px){.aiCommandPage .aiCommandLayout,.aiCommandPage .aiSafetyGrid,.financePage .financeFormsGrid,.financePage .financeRecurringGrid{grid-template-columns:1fr!important}.financePage .financeCategoryChips{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.aiCommandPage,.financePage{gap:12px;padding:12px 12px 32px}.aiCommandPage .panel,.financePage .panel{gap:13px;padding:15px}.aiCommandPage .aiOwnerHero,.financePage .financeOwnerHero{gap:11px;padding:16px}.aiCommandPage .aiOwnerHero .chips,.financePage .financeOwnerHero .chips{justify-content:flex-start}.aiCommandPage .aiCapabilityStrip{gap:9px!important}.aiCommandPage .aiCapabilityStrip>article{padding:12px!important}.aiCommandPage .aiHeroPanel{gap:12px;padding:14px}.aiCommandPage .aiOperatorIntro>.aiOrb{border-radius:12px;width:38px;height:38px}.aiCommandPage .aiPromptExamples{gap:7px!important}.aiCommandPage .aiPromptExamples>span{font-size:.7rem!important}.aiCommandPage .aiPromptActions>.actionSubmitButton{width:100%}.aiCommandPage .aiShortcutGrid{gap:9px!important}.aiCommandPage .aiShortcutCard{min-height:161px;padding:13px!important}.aiCommandPage .aiAttentionList>article{align-items:start;padding:12px;grid-template-columns:5px minmax(0,1fr)!important;gap:10px!important}.aiCommandPage .aiAttentionList form{grid-column:2;justify-self:start;width:100%}.aiCommandPage .aiAttentionList form .actionSubmitButton{min-width:125px}.aiCommandPage .aiRunCard{grid-template-columns:1fr!important}.aiCommandPage .aiRunCard>span:last-child{justify-items:start;max-width:none}.aiCommandPage .aiResultMeta{gap:8px}.financePage>.financeMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.financePage>.financeMetrics>.metric{min-height:120px;padding:13px}.financePage>.financeMetrics>.metric>strong{font-size:1.5rem}.financePage .financeCategoryForm{padding:12px;gap:11px!important}.financePage .financeCategoryChips{padding:11px;gap:7px!important}}@media (max-width:460px){.aiCommandPage .aiCapabilityStrip,.aiCommandPage .aiShortcutGrid,.aiCommandPage .aiResultMeta,.financePage .financeCategoryForm{grid-template-columns:1fr!important}}@media (max-width:345px){.financePage>.financeMetrics,.financePage .financeDecisionGrid,.financePage .financeHealthRow,.financePage .financeCompleteness,.financePage .financeCategoryChips{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.financePage .financeEditChevron{transition:none}}
.opsPage{--opsLine:color-mix(in srgb,var(--ink) 9%,var(--white));--opsShadow:0 7px 20px color-mix(in srgb,var(--ink) 6%,transparent);min-width:0;max-width:1500px;color:var(--ink);gap:13px;display:grid}.opsPage,.opsPage *{box-sizing:border-box}.opsPage>*{min-width:0;margin-block:0!important}.opsPage .opsHero{border:1px solid var(--opsLine);background:linear-gradient(115deg,var(--white),color-mix(in srgb,var(--tint-blue) 52%,var(--white)));min-width:0;box-shadow:var(--opsShadow);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.opsPage .opsBeeHero{background:linear-gradient(100deg,var(--white) 15%,color-mix(in srgb,var(--sage-tint) 65%,var(--white)) 100%);min-height:156px;padding-inline-end:150px;position:relative}.opsPage .opsBeeHero:after{content:"";opacity:.95;pointer-events:none;background:url(/brand/vunilo-bee.svg) 50%/contain no-repeat;width:115px;position:absolute;inset-block:15px;inset-inline-end:15px}.opsPage .opsHero>div:first-child{z-index:1;flex:335px;min-width:0;position:relative}.opsPage .opsHero .eyebrow{color:var(--sage);letter-spacing:.08em;font-size:.65rem}.opsPage .opsHero h1{overflow-wrap:anywhere;margin:5px 0 7px;font:600 clamp(1.45rem,2.35vw,2rem)/1.23 Fredoka,Nunito,sans-serif}.opsPage .opsHero .muted{color:var(--slate);max-width:75ch;margin:0;font-size:.76rem;line-height:1.65}.opsPage .opsHero .chips{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;display:flex;position:relative}.opsPage .opsHero .buttonLink{border:1px solid var(--opsLine);background:var(--white);min-height:39px;color:var(--ink);text-align:center;white-space:normal;border-radius:9px;justify-content:center;align-items:center;padding:8px 13px;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.opsPage .opsHero .buttonLink.primary{background:var(--sage);border-color:var(--sage);color:var(--white)}.opsPage .opsMetrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.opsPage .opsMetrics>.metric{border:1px solid var(--opsLine);background:var(--white);min-width:0;min-height:123px;box-shadow:var(--opsShadow);overflow-wrap:anywhere;border-radius:14px;align-content:start;gap:8px;display:grid;padding:16px!important}.opsPage .opsMetrics>.metric:nth-child(4n+1){border-top:4px solid var(--sage)}.opsPage .opsMetrics>.metric:nth-child(4n+2){border-top:4px solid var(--muted-blue)}.opsPage .opsMetrics>.metric:nth-child(4n+3){border-top:4px solid var(--warm-gold)}.opsPage .opsMetrics>.metric:nth-child(4n+4){border-top:4px solid var(--soft-peach)}.opsPage .opsMetrics>.metric span{color:var(--slate);font-size:.74rem;font-weight:900;line-height:1.4}.opsPage .opsMetrics>.metric strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.45rem,2.1vw,1.8rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsMetrics>.metric small{color:var(--slate);font-size:.66rem;line-height:1.5}.opsPage .panel{border:1px solid var(--opsLine);background:var(--white);min-width:0;box-shadow:var(--opsShadow);border-radius:15px;align-content:start;gap:13px;padding:18px;display:grid;overflow:visible}.opsPage .panelHead{border:0;border-bottom:1px solid var(--opsLine);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;min-width:0;margin:0;padding:0 0 12px;display:flex}.opsPage .panelHead>div{min-width:0}.opsPage .panelHead h2{color:var(--ink);overflow-wrap:anywhere;margin:3px 0 0;font:850 clamp(.98rem,1.5vw,1.15rem)/1.35 Nunito,sans-serif}.opsPage .panelHead .eyebrow{color:var(--sage);font-size:.63rem}.opsPage .panelHead .chip{white-space:normal;max-width:100%;padding:6px 10px;font-size:.65rem;line-height:1.4}.opsPage .panelHead .buttonLink{border-radius:10px;min-height:38px;padding:8px 13px;font-size:.72rem}.opsPage .panel-note,.opsPage .muted{overflow-wrap:anywhere;font-size:.73rem;line-height:1.63}.opsPage .entryForm,.opsPage .authForm{min-width:0}.opsPage input,.opsPage select,.opsPage textarea{border-radius:10px;min-width:0;max-width:100%;font-family:inherit}.opsPage .actionSubmitButton.primary{background:var(--sage);border-color:var(--sage);min-height:44px;color:var(--white);border-radius:10px;font-size:.75rem}.opsPage .actionSubmitButton:not(.primary){border-radius:9px;min-height:39px}.opsPage .tableWrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.opsPage .tableWrap table{border-collapse:separate;border-spacing:0;width:100%}.opsPage .tableWrap th{background:color-mix(in srgb,var(--tint-blue) 40%,var(--white));color:var(--slate);white-space:nowrap;font-size:.66rem}.opsPage .tableWrap td{overflow-wrap:anywhere;font-size:.73rem;line-height:1.5}.opsPage .opsMarketingVisuals{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}.opsPage .opsCampaignBars{gap:13px}.opsPage .opsCampaignBars .marketingBar>span{font-size:.73rem;line-height:1.5}.opsPage .opsCampaignBars .marketingBar>i{background:var(--ivory);border-radius:99px;height:10px;overflow:hidden}.opsPage .opsCampaignBars .marketingBar:first-child u{background:var(--sage)}.opsPage .opsCampaignBars .marketingBar:nth-child(2) u{background:var(--muted-blue)}.opsPage .opsCampaignBars .marketingBar:nth-child(3) u{background:var(--warm-gold)}.opsPage .opsCampaignBars .marketingBar:nth-child(4) u{background:var(--soft-peach)}.opsPage .channelPills{flex-wrap:wrap;gap:7px;display:flex}.opsPage .channelPills>span{background:color-mix(in srgb,var(--tint-blue) 30%,var(--white));border-radius:10px;padding:9px;font-size:.72rem}.opsPage .opsAttributionGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsAttributionGrid>span,.opsPage .opsSpendGrid>span{border:1px solid var(--opsLine);background:var(--white);border-radius:12px;align-content:center;gap:9px;min-width:0;min-height:84px;display:grid;padding:12px!important}.opsPage .opsAttributionGrid strong,.opsPage .opsSpendGrid b{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.16rem,1.55vw,1.35rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsAttributionGrid small,.opsPage .opsSpendGrid small{color:var(--slate);font-size:.66rem;line-height:1.42}.opsPage .opsSpendGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsCampaignPlanner .marketingEditorForm{gap:15px;width:100%;display:grid}.opsPage .opsCampaignPlanner .entryMainFields{padding:0}.opsPage .opsCampaignPlanner .entryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.opsPage .opsCampaignPlanner .entryFields label{gap:7px;font-size:.75rem;display:grid}.opsPage .opsCampaignPlanner .entryFields label:first-child{grid-column:1/-1}.opsPage .opsCampaignPlanner .entryAdvanced{border:1px solid var(--opsLine);border-radius:12px;overflow:hidden}.opsPage .opsCampaignPlanner .entryAdvanced summary,.opsPage .opsCampaignPlanner .entryAdvanced>.entryFields{padding:13px}.opsPage .opsCampaignRegister{width:100%}.opsPage .opsSecurityBanner{background:linear-gradient(115deg,var(--white),color-mix(in srgb,var(--sage-tint) 55%,var(--white)))}.opsPage .opsIntegrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsProviderCard{border:1px solid var(--opsLine);background:var(--white);min-width:0;box-shadow:none;border-radius:13px;align-content:start;overflow:visible;gap:11px!important;padding:15px!important;display:grid!important}.opsPage .integrationCardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.opsPage .integrationCardHead>span:first-child{gap:4px;min-width:0;display:grid}.opsPage .integrationCardHead strong{color:var(--ink);font-size:.8rem}.opsPage .integrationCardHead small{color:var(--slate);font-size:.65rem}.opsPage .integrationCardHead .chip{white-space:normal;padding:6px 9px;font-size:.65rem}.opsPage .opsCapabilities{flex-wrap:wrap;gap:6px;display:flex!important}.opsPage .opsCapabilities>span{border:1px solid var(--opsLine);background:var(--ivory);white-space:normal;border-radius:8px;padding:5px 9px;font-size:.63rem}.opsPage .opsFacts{margin:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsFacts>div{border-bottom:1px solid var(--opsLine);gap:3px;min-width:0;padding:10px;display:grid}.opsPage .opsFacts dt{text-transform:uppercase;color:var(--slate);letter-spacing:.035em;font-size:.61rem}.opsPage .opsFacts dd{overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:850}.opsPage .opsAccountDetails{border:1px solid var(--opsLine);border-radius:10px;min-width:0;overflow:hidden}.opsPage .opsAccountDetails>summary{cursor:pointer;background:color-mix(in srgb,var(--tint-blue) 40%,var(--white));color:var(--muted-blue);justify-content:space-between;align-items:center;gap:9px;padding:11px 13px;font-size:.73rem;font-weight:900;list-style:none;display:flex}.opsPage .opsAccountDetails>summary::-webkit-details-marker{display:none}.opsPage .opsAccountDetails[open]>summary{border-bottom:1px solid var(--opsLine)}.opsPage .opsAccountDetails[open]>summary span{transform:rotate(180deg)}.opsPage .opsAccountDetails .integrationMetadataForm{padding:13px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.opsPage .opsAccountDetails .integrationMetadataForm label{gap:7px;min-width:0;font-size:.69rem;display:grid}.opsPage .opsAccountDetails .integrationMetadataForm input{border:1px solid var(--opsLine);width:100%;min-height:41px;padding:9px}.opsPage .opsAccountDetails .integrationMetadataForm>.actionSubmitButton{grid-column:1/-1;justify-self:start}.opsPage .integrationActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex!important}.opsPage .integrationActions form{min-width:0;margin:0}.opsPage .integrationActionHint{color:var(--slate);font-size:.65rem;line-height:1.48}.opsPage .opsStaffMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.opsPage .opsInviteForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.opsPage .opsInviteForm>label{gap:7px;min-width:0;font-size:.74rem;display:grid}.opsPage .opsInviteForm>label:nth-child(-n+2){grid-column:1/-1}.opsPage .opsInviteForm>label input,.opsPage .opsInviteForm>label select{width:100%;min-height:44px;padding:9px 12px}.opsPage .opsInviteForm>.opsRoleNote,.opsPage .opsInviteForm>.productChecks,.opsPage .opsInviteForm>.actionSubmitButton{grid-column:1/-1}.opsPage .opsInviteForm>.productChecks{border:1px solid var(--opsLine);border-radius:12px;padding:12px}.opsPage .opsInviteForm>.productChecks>label{align-items:center;gap:9px;display:flex}.opsPage .opsPendingPanel{background:linear-gradient(150deg,var(--white),color-mix(in srgb,var(--tint-blue) 20%,var(--white)))}.opsPage .opsDirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.opsPage .opsDirectory>.staffDirectoryCard{border:1px solid var(--opsLine);border-radius:12px;min-width:0;padding:15px}.opsPage .opsDirectory .staffDirectoryHead{flex-wrap:wrap;justify-content:space-between;gap:9px;display:flex}.opsPage .opsDirectory .staffDirectoryHead>span:first-child{min-width:0}.opsPage .opsDirectory .staffDirectoryHead strong,.opsPage .opsDirectory .staffDirectoryHead small{overflow-wrap:anywhere;display:block}.opsPage .opsDirectory .ownerAccessNote{background:var(--sage-tint);border-radius:10px;gap:5px;padding:13px;display:grid}.opsPage .opsDirectory .ownerAccessNote small{font-size:.7rem;line-height:1.55}.opsPage .opsTaxMetrics{order:1;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.opsPage .opsTaxMetrics>article{border:1px solid var(--opsLine);min-width:0;min-height:119px;box-shadow:var(--opsShadow);border-radius:13px;align-content:start;background:var(--white)!important;gap:9px!important;padding:15px!important;display:grid!important}.opsPage .opsTaxMetrics>article:nth-child(4n+1){border-top:4px solid var(--sage)}.opsPage .opsTaxMetrics>article:nth-child(4n+2){border-top:4px solid var(--muted-blue)}.opsPage .opsTaxMetrics>article:nth-child(4n+3){border-top:4px solid var(--warm-gold)}.opsPage .opsTaxMetrics>article:nth-child(4n+4){border-top:4px solid var(--soft-peach)}.opsPage .opsTaxMetrics span{color:var(--slate);font-size:.71rem;font-weight:850;line-height:1.45}.opsPage .opsTaxMetrics strong{color:var(--ink);overflow-wrap:anywhere;font:600 clamp(1.2rem,2vw,1.6rem)/1.2 Fredoka,Nunito,sans-serif}.opsPage .opsTaxMetrics small{color:var(--slate);font-size:.65rem;line-height:1.55}.opsPage .opsCompliancePanel{order:2}.opsPage .opsArchivePanel{order:3}.opsPage .opsTaxDetails{order:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.opsPage .opsTaxExpenseSummary{order:5}.opsPage .opsTaxCautionPanel{order:6}.opsPage.taxOpsPage>.opsHero{order:0}.opsPage .opsReadinessGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsReadinessGrid>span{border:1px solid var(--opsLine);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:9px minmax(0,1fr);gap:5px 9px;min-width:0;padding:12px!important;display:grid!important}.opsPage .opsReadinessGrid>span i{border-radius:50%;grid-area:1/1/3;align-self:start;width:8px;height:8px;margin-top:5px}.opsPage .opsReadinessGrid>span b,.opsPage .opsReadinessGrid>span small{overflow-wrap:anywhere;grid-column:2;min-width:0;font-size:.7rem;line-height:1.5}.opsPage .opsTaxEvidence{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.opsPage .opsTaxEvidence>span{border:1px solid var(--opsLine);background:var(--white);border-radius:10px;gap:7px;min-width:0;padding:12px!important;display:grid!important}.opsPage .opsTaxEvidence b{color:var(--ink);font-size:.74rem}.opsPage .opsTaxEvidence small{color:var(--slate);font-size:.69rem;line-height:1.56}.opsPage .opsCompliancePanel .tableWrap{margin:0}.opsPage .opsCompliancePanel .complianceEditor{gap:9px;display:grid}.opsPage .opsCompliancePanel .serviceTemplate,.opsPage .opsCompliancePanel .subscriptionEdit{border:1px solid var(--opsLine);border-radius:10px;padding:0;overflow:hidden}.opsPage .opsCompliancePanel .serviceTemplate>summary,.opsPage .opsCompliancePanel .subscriptionEdit>summary{cursor:pointer;background:color-mix(in srgb,var(--tint-blue) 33%,var(--white));align-items:center;gap:10px;min-height:46px;padding:12px;font-size:.74rem;list-style:none;display:flex}.opsPage .opsCompliancePanel .serviceTemplate>summary::-webkit-details-marker{display:none}.opsPage .opsCompliancePanel .subscriptionEdit>summary::-webkit-details-marker{display:none}.opsPage .opsCompliancePanel .serviceTemplate>form,.opsPage .opsCompliancePanel .subscriptionEdit>form{min-width:0;padding:13px}.opsPage .opsCompliancePanel .entryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid!important}.opsPage .opsCompliancePanel .entryFields>label{gap:7px;min-width:0;display:grid}.opsPage .opsArchivePanel .financeHistoryChart{gap:12px;display:grid}.opsPage .opsArchivePanel .financeHistoryChart>article{border:1px solid var(--opsLine);border-radius:11px;padding:13px}.opsPage .opsArchivePanel .historyBars{gap:7px;display:grid}.opsPage .opsTaxCautionPanel{background:color-mix(in srgb,var(--tint-blue) 24%,var(--white))}.opsPage .opsTaxCautionPanel .chips{flex-wrap:wrap;gap:8px;display:flex}.opsPage .opsTaxCautionPanel .buttonLink{border:1px solid var(--opsLine);background:var(--white);border-radius:9px;min-height:37px;padding:8px 12px;font-size:.7rem}@media (max-width:1100px){.opsPage .opsMetrics,.opsPage .opsTaxMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.opsPage .opsIntegrationGrid{grid-template-columns:1fr!important}.opsPage .opsMarketingVisuals,.opsPage .opsTaxDetails{grid-template-columns:1fr}}@media (max-width:760px){.opsPage{gap:11px;padding:10px 12px 29px}.opsPage .opsHero{gap:11px;padding:15px}.opsPage .opsBeeHero{min-height:128px;padding-inline-end:94px}.opsPage .opsBeeHero:after{width:78px;inset-inline-end:10px}.opsPage .opsHero h1{font-size:1.35rem}.opsPage .opsHero .chips{justify-content:flex-start}.opsPage .panel{gap:12px;padding:14px}.opsPage .opsMetrics>.metric{min-height:112px;padding:12px!important}.opsPage .opsMetrics>.metric strong{font-size:1.4rem}.opsPage .opsAttributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.opsPage .opsStaffMain{grid-template-columns:1fr}.opsPage .opsDirectory{grid-template-columns:1fr!important}.opsPage .opsTaxMetrics>article{min-height:105px;padding:12px!important}.opsPage .opsTaxMetrics strong{font-size:1.28rem}.opsPage .opsReadinessGrid,.opsPage .opsTaxEvidence,.opsPage .opsAccountDetails .integrationMetadataForm{grid-template-columns:1fr!important}}@media (max-width:430px){.opsPage .opsHero .chips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opsPage .opsHero .chips>*{min-width:0}.opsPage .opsCampaignPlanner .entryFields{grid-template-columns:1fr}.opsPage .opsCampaignPlanner .entryFields label:first-child{grid-column:1}.opsPage .opsInviteForm{grid-template-columns:1fr}.opsPage .opsInviteForm>label:nth-child(-n+2){grid-column:1}}@media (max-width:350px){.opsPage .opsMetrics,.opsPage .opsTaxMetrics,.opsPage .opsAttributionGrid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.opsPage *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
