.hub-ui-module__8DqDza__hubPage{align-content:start;width:100%;max-width:none;display:grid}.hub-ui-module__8DqDza__hubHomeLoading{min-width:0}.hub-ui-module__8DqDza__hubHomeLoadingGreetingTitle{width:min(180px,55%);height:28px}.hub-ui-module__8DqDza__hubHomeLoadingGreetingSubtitle{width:min(210px,65%);height:17px}.hub-ui-module__8DqDza__hubHomeLoadingCarouselTitle{width:min(300px,75%);height:25px;margin-inline:auto}.hub-ui-module__8DqDza__hubHomeLoadingClientRail{justify-content:center;gap:4px;width:100%;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hub-ui-module__8DqDza__hubHomeLoadingClient{flex:0 0 68px;justify-items:center;gap:6px;padding:8px 2px 4px;display:grid}.hub-ui-module__8DqDza__hubHomeLoadingClientLogo{border-radius:var(--radius);width:48px;height:48px}.hub-ui-module__8DqDza__hubHomeLoadingClientName{width:52px;height:9px}.hub-ui-module__8DqDza__hubHomeLoadingGlass{--hub-skeleton-line-base:color-mix(in srgb, var(--nowle-mesh-glass-ink) 18%, transparent);--hub-skeleton-line-glow:color-mix(in srgb, var(--nowle-mesh-glass-ink) 38%, transparent)}.hub-ui-module__8DqDza__hubHomeLoadingSquadTitle{width:min(225px,45%);height:25px}.hub-ui-module__8DqDza__hubHomeLoadingAvatar{border-radius:var(--radius);flex:0 0 44px;width:44px;height:44px}.hub-ui-module__8DqDza__hubHomeLoadingCardTitle{width:min(65%,190px);height:24px}.hub-ui-module__8DqDza__hubHomeLoadingCardIcon{flex:0 0 var(--nowle-control-height-compact);width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact)}.hub-ui-module__8DqDza__hubHomeLoadingMetric{align-content:start;gap:var(--space-2);min-width:0;display:grid}.hub-ui-module__8DqDza__hubHomeLoadingMetricValue{width:68%;height:var(--hub-portfolio-metric-size)}.hub-ui-module__8DqDza__hubHomeLoadingMetricLabel{width:75%;height:10px}.hub-ui-module__8DqDza__hubHomeLoadingFooter{border-radius:var(--radius);background:var(--nowle-control-surface-rest);place-items:center;gap:4px;width:100%;min-height:40px;padding:4px;display:grid}.hub-ui-module__8DqDza__hubHomeLoadingFooter[data-segments="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-ui-module__8DqDza__hubHomeLoadingFooter[data-segments="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-ui-module__8DqDza__hubHomeLoadingFooterSegment{width:70%;height:12px}.hub-ui-module__8DqDza__hubGreeting{justify-items:start;gap:var(--space-2);text-align:left;width:100%;display:grid}.hub-ui-module__8DqDza__hubClientAccess,.hub-ui-module__8DqDza__hubClientCarousel{justify-items:center;gap:var(--space-4);width:100%;min-width:0;display:grid}.hub-ui-module__8DqDza__hubClientPortfolioTitle{text-align:center}.hub-ui-module__8DqDza__hubClientAccessSurface{width:100%;min-width:0;min-height:150px;padding:var(--nowle-component-gap);flex-direction:column;align-items:center;display:flex}.hub-ui-module__8DqDza__hubClientAccessRail{width:min(840px,100%);min-width:0;padding:2px calc(clamp(10px,1.6vw,22px) + 1px) 5px}.hub-ui-module__8DqDza__hubClientAccessViewport{--hub-client-carousel-fade-width:clamp(36px, 4.5vw, 60px);--hub-client-carousel-mask:linear-gradient(to right, transparent, #000 var(--hub-client-carousel-fade-width), #000 calc(100% - var(--hub-client-carousel-fade-width)), transparent);overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x;-webkit-user-select:none;user-select:none;min-width:0;-webkit-mask-image:var(--hub-client-carousel-mask);-webkit-mask-image:var(--hub-client-carousel-mask);mask-image:var(--hub-client-carousel-mask);overflow:auto hidden;container-type:inline-size}.hub-ui-module__8DqDza__hubClientAccessViewport::-webkit-scrollbar{display:none}.hub-ui-module__8DqDza__hubClientAccessViewport:focus-visible{outline:2px solid var(--md-primary);outline-offset:4px;border-radius:var(--radius)}.hub-ui-module__8DqDza__hubClientAccessViewport[data-dragging=true],.hub-ui-module__8DqDza__hubClientAccessViewport[data-dragging=true] *{cursor:grabbing;-webkit-user-select:none;user-select:none}.hub-ui-module__8DqDza__hubClientAccessList{align-items:flex-start;gap:4px;width:max-content;margin:0;padding:8px 0 4px;list-style:none;display:flex}.hub-ui-module__8DqDza__hubClientAccessList>li{flex:0 0 68px;min-width:0}.hub-ui-module__8DqDza__hubClientAccessCard{border-radius:var(--radius);width:100%;min-width:0;color:var(--md-on-surface);font:inherit;text-align:center;cursor:pointer;transition:transform var(--motion-smooth-duration) var(--motion-smooth-easing);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:3px 2px 5px;display:flex}.hub-ui-module__8DqDza__hubClientAccessCard:hover:not(:disabled){transform:scale(1.05)}.hub-ui-module__8DqDza__hubClientAccessCard:focus-visible{outline:2px solid var(--md-primary);outline-offset:-2px}.hub-ui-module__8DqDza__hubClientAccessCard .platform-logo-mark{outline-offset:3px;transition:outline-color var(--motion-smooth-duration) var(--motion-smooth-easing), opacity var(--motion-smooth-duration) var(--motion-smooth-easing);outline:2px solid #0000}.hub-ui-module__8DqDza__hubClientAccessCard[data-active=false] .platform-logo-mark{opacity:.86}.hub-ui-module__8DqDza__hubClientAccessCard[data-active=true] .platform-logo-mark{outline-color:var(--md-primary)}.hub-ui-module__8DqDza__hubClientAccessCard:disabled{cursor:default}.hub-ui-module__8DqDza__hubClientAccessCard[data-opening=true]{opacity:.7}.hub-ui-module__8DqDza__hubClientAccessName{width:100%;max-width:100%;font-size:.6875rem;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.hub-ui-module__8DqDza__hubClientAccessEmpty{padding:var(--space-6) var(--space-3);color:var(--md-on-surface-variant);text-align:center;margin:auto}.hub-ui-module__8DqDza__hubClientAccessEmpty h3{margin:0 0 var(--space-2);color:var(--md-on-surface);font-size:var(--type-title-lg)}.hub-ui-module__8DqDza__hubClientAccessEmpty p{font-size:var(--type-body-sm);margin:0}.hub-ui-module__8DqDza__hubClientAccessError{margin:var(--space-3) 0 0;color:var(--md-error);font-size:var(--type-body-sm);text-align:center;order:2}.hub-ui-module__8DqDza__hubClientPortfolioGrid{--hub-portfolio-metric-size:clamp(1.75rem, 2.25vw, 2.25rem);gap:var(--nowle-component-gap);width:100%;transition:grid-template-rows var(--motion-smooth-duration) var(--motion-smooth-easing);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hub-ui-module__8DqDza__hubSquadCard{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-width:0;min-height:70px;padding:var(--nowle-card-padding) var(--space-4);display:flex}.hub-ui-module__8DqDza__hubSquadCard h2{font-size:var(--type-title-lg);flex:none;margin:0;line-height:1.25}.hub-ui-module__8DqDza__hubSquadOwners{align-items:center;gap:var(--space-2);scrollbar-width:none;flex:0 auto;min-width:0;max-width:100%;margin-left:auto;display:flex;overflow-x:auto}.hub-ui-module__8DqDza__hubSquadOwners::-webkit-scrollbar{display:none}.hub-ui-module__8DqDza__hubSquadOwner{flex:none;display:inline-flex}.hub-ui-module__8DqDza__hubSquadOwner:focus-visible .nowle-user-avatar{outline:2px solid var(--md-primary);outline-offset:2px}.hub-ui-module__8DqDza__hubSquadOwner .nowle-user-avatar{width:44px;height:44px;font-size:var(--type-body-sm)}.hub-ui-module__8DqDza__hubSquadOwnerTooltip{z-index:var(--nowle-z-dropdown);padding:var(--space-2) var(--space-3);border:1px solid var(--nowle-control-outline);border-radius:var(--radius);background:var(--md-surface-container-high);box-shadow:0 8px 24px color-mix(in srgb, var(--md-on-surface) 16%, transparent);color:var(--md-on-surface);font-size:var(--type-label-sm);overflow-wrap:anywhere;pointer-events:none;line-height:1.3;position:fixed}.hub-ui-module__8DqDza__hubSquadEmpty{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm);text-align:right;line-height:1.35}.hub-ui-module__8DqDza__hubRevenueSurface{width:100%;min-width:0;padding:var(--nowle-component-gap)}.hub-ui-module__8DqDza__hubRevenueGrid{gap:var(--nowle-component-gap);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.hub-ui-module__8DqDza__hubRevenueCard,.hub-ui-module__8DqDza__hubGoalCard{min-width:0;min-height:280px;padding:var(--space-4);flex-direction:column;display:flex}.hub-ui-module__8DqDza__hubRevenueCard{grid-column:span 3}.hub-ui-module__8DqDza__hubRevenueHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:var(--nowle-control-height-compact);display:flex}.hub-ui-module__8DqDza__hubRevenueHeader h2{font-size:var(--type-title-lg);margin:0;line-height:1.25}.hub-ui-module__8DqDza__hubRevenueContent{align-items:end;gap:var(--space-4);flex:1;grid-template-columns:minmax(190px,.8fr) minmax(0,1.5fr);min-width:0;display:grid}.hub-ui-module__8DqDza__hubRevenueSummary{justify-content:flex-end;align-items:flex-start;gap:var(--space-2);min-width:0;padding-bottom:var(--space-4);flex-direction:column;display:flex}.hub-ui-module__8DqDza__hubRevenueDelta{align-items:center;gap:var(--space-1);border-radius:var(--radius);background:color-mix(in srgb, var(--md-success) 12%, transparent);color:var(--md-success);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);padding:4px 9px;display:inline-flex}.hub-ui-module__8DqDza__hubRevenueDelta[data-direction=down]{background:color-mix(in srgb, var(--md-error) 12%, transparent);color:var(--md-error)}.hub-ui-module__8DqDza__hubRevenueAmount{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.3rem,3vw,3.5rem);font-weight:var(--weight-semibold);line-height:1.05}.hub-ui-module__8DqDza__hubRevenueCaption{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubRevenueChart{width:100%;min-width:0;height:205px}.hub-ui-module__8DqDza__hubClientRelationshipSkeleton,.hub-ui-module__8DqDza__hubRevenueSkeleton,.hub-ui-module__8DqDza__hubGoalSkeleton{--hub-skeleton-line-base:color-mix(in srgb, var(--nowle-mesh-glass-ink) 18%, transparent);--hub-skeleton-line-glow:color-mix(in srgb, var(--nowle-mesh-glass-ink) 38%, transparent)}.hub-ui-module__8DqDza__hubRevenueSkeletonDelta{width:76px;height:26px}.hub-ui-module__8DqDza__hubRevenueSkeletonAmount{width:min(80%,255px);height:clamp(2.3rem,3vw,3.5rem)}.hub-ui-module__8DqDza__hubRevenueSkeletonCaption{width:min(72%,240px);height:10px}.hub-ui-module__8DqDza__hubRevenueSkeletonChart{position:relative}.hub-ui-module__8DqDza__hubRevenueSkeletonAverage{border-top:2px dashed var(--hub-skeleton-line-base);position:absolute;top:31%;left:0;right:0}.hub-ui-module__8DqDza__hubRevenueSkeletonBars{box-sizing:border-box;align-items:end;gap:var(--space-2);width:100%;height:100%;padding:var(--space-2) 8px 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hub-ui-module__8DqDza__hubRevenueSkeletonBars>div{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;height:100%;display:flex}.hub-ui-module__8DqDza__hubRevenueSkeletonBar{width:min(58px,75%);height:118px}.hub-ui-module__8DqDza__hubRevenueSkeletonBars>div:nth-child(2) .hub-ui-module__8DqDza__hubRevenueSkeletonBar{height:128px}.hub-ui-module__8DqDza__hubRevenueSkeletonBars>div:nth-child(3) .hub-ui-module__8DqDza__hubRevenueSkeletonBar{height:138px}.hub-ui-module__8DqDza__hubRevenueSkeletonBars>div:nth-child(4) .hub-ui-module__8DqDza__hubRevenueSkeletonBar{height:148px}.hub-ui-module__8DqDza__hubRevenueSkeletonMonth{width:32px;height:9px}.hub-ui-module__8DqDza__hubRevenueNotice{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm);flex:1;align-items:center;margin:0;display:flex}.hub-ui-module__8DqDza__hubGoalGauge{flex:1;justify-content:center;align-items:center;width:100%;min-height:170px;display:flex}.hub-ui-module__8DqDza__hubGoalGaugeLayout{aspect-ratio:2;width:min(100%,320px);position:relative}.hub-ui-module__8DqDza__hubGoalGaugeCanvas{width:100%;height:200%;position:absolute;inset:0 0 auto}.hub-ui-module__8DqDza__hubGoalGaugeCenter{pointer-events:none;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;inset:auto 0 7%}.hub-ui-module__8DqDza__hubGoalGaugeCenter strong{font-size:var(--hub-portfolio-metric-size,2rem);line-height:1.1}.hub-ui-module__8DqDza__hubGoalGaugeCenter span{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubGoalSkeleton{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.hub-ui-module__8DqDza__hubGoalSkeletonGauge{flex:1;justify-content:center;align-items:flex-end;min-height:170px;display:flex;position:relative}.hub-ui-module__8DqDza__hubGoalSkeletonArc{aspect-ratio:2;width:min(100%,260px);color:var(--hub-skeleton-line-base)}.hub-ui-module__8DqDza__hubGoalSkeletonCenter{justify-items:center;gap:4px;width:100px;display:grid;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.hub-ui-module__8DqDza__hubGoalSkeletonPercent{width:72px;height:30px}.hub-ui-module__8DqDza__hubGoalSkeletonCaption{width:58px;height:9px}.hub-ui-module__8DqDza__hubGoalSkeletonTotals{gap:var(--space-2);display:grid}.hub-ui-module__8DqDza__hubGoalSkeletonTotals>div{align-items:center;gap:var(--space-2);grid-template-columns:7px minmax(0,1fr) auto;display:grid}.hub-ui-module__8DqDza__hubGoalSkeletonTotals>div:before{content:"";border-radius:var(--radius);background:var(--hub-skeleton-line-base);width:7px;height:7px}.hub-ui-module__8DqDza__hubGoalSkeletonTotalLabel{width:min(60%,105px);height:10px}.hub-ui-module__8DqDza__hubGoalSkeletonTotalAmount{width:68px;height:13px}.hub-ui-module__8DqDza__hubGoalTotals{gap:var(--space-2);display:grid}.hub-ui-module__8DqDza__hubGoalTotals>div{align-items:baseline;gap:var(--space-2);grid-template-columns:7px minmax(0,1fr) auto;display:grid}.hub-ui-module__8DqDza__hubGoalTotals span:not(.hub-ui-module__8DqDza__hubGoalLegendDot){color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubGoalLegendDot{border-radius:var(--radius);background:var(--nowle-blue-400);width:7px;height:7px}.hub-ui-module__8DqDza__hubGoalLegendDot[data-kind=target]{background:var(--nowle-neutral-200)}.hub-ui-module__8DqDza__hubGoalTotals strong{font-size:var(--type-body-sm);text-align:right;line-height:1.2}.hub-ui-module__8DqDza__hubGoalProgressNotice{margin:var(--space-2) 0 0;color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubPortfolioPreviewCard,.hub-ui-module__8DqDza__hubWhatsappCard,.hub-ui-module__8DqDza__hubClientRelationshipCard{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-3);min-width:0;min-height:280px;padding:var(--space-4);display:grid}.hub-ui-module__8DqDza__hubClientPortfolioLogo{color:var(--nowle-mesh-glass-ink)}.hub-ui-module__8DqDza__hubClientPortfolioLogo .platform-logo{color:var(--nowle-mesh-glass-ink)}.hub-ui-module__8DqDza__hubClientPortfolioLogo .platform-logo svg path{fill:currentColor}.hub-ui-module__8DqDza__hubClientRelationshipIcon{background:color-mix(in srgb, var(--nowle-mesh-glass-ink) 7%, transparent)}.hub-ui-module__8DqDza__hubClientPortfolioLogo.platform-logo-mark{background:color-mix(in srgb, var(--nowle-mesh-glass-ink) 7%, transparent)}.hub-ui-module__8DqDza__hubPortfolioPreviewHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;min-height:var(--nowle-control-height-compact);color:var(--nowle-mesh-glass-ink);display:flex}.hub-ui-module__8DqDza__hubPortfolioPreviewHeader h2{min-width:0;font-size:var(--type-title-lg);margin:0;line-height:1.25}.hub-ui-module__8DqDza__hubPortfolioPreviewBody{align-items:center;min-width:0;min-height:0;display:flex}.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics>div{align-content:start;gap:2px;min-width:0;display:grid}.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics strong{color:var(--nowle-mesh-glass-muted-ink);font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:var(--weight-semibold);line-height:1.1}.hub-ui-module__8DqDza__hubTasksCard .hub-ui-module__8DqDza__hubPortfolioPreviewMetrics strong,.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics strong.hub-ui-module__8DqDza__hubTranscriptsCount{color:var(--nowle-mesh-glass-ink)}.hub-ui-module__8DqDza__hubTasksBodyContent,.hub-ui-module__8DqDza__hubTranscriptsBodyContent{width:100%;min-width:0}:is(.hub-ui-module__8DqDza__hubTasksCard .hub-loading-skeleton,.hub-ui-module__8DqDza__hubTranscriptsCard .hub-loading-skeleton){--hub-skeleton-line-base:color-mix(in srgb, var(--nowle-mesh-glass-ink) 18%, transparent);--hub-skeleton-line-glow:color-mix(in srgb, var(--nowle-mesh-glass-ink) 38%, transparent);width:100%}.hub-ui-module__8DqDza__hubPortfolioSkeletonValue{color:#0000;font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:var(--weight-semibold);line-height:1.1;position:relative}.hub-ui-module__8DqDza__hubPortfolioSkeletonValue .hub-loading-skeleton__line{height:clamp(1.75rem,2.25vw,2.25rem);position:absolute;top:50%;left:0;transform:translateY(-50%)}.hub-ui-module__8DqDza__hubPortfolioPreviewMetrics span{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubPortfolioPreviewFooter{border-radius:var(--radius);background:var(--nowle-control-surface-rest);width:100%;min-height:40px;color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm);font-weight:var(--weight-semibold);align-self:start;place-items:center;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:var(--nowle-control-height-compact);color:var(--nowle-mesh-glass-ink);display:flex}.hub-ui-module__8DqDza__hubClientRelationshipHeader h2{min-width:0;font-size:var(--type-title-lg);margin:0;line-height:1.25}.hub-ui-module__8DqDza__hubClientRelationshipIcon{flex:0 0 var(--nowle-control-height-compact);width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);border-radius:var(--radius);place-items:center;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipBody{align-items:center;min-height:0;display:flex}.hub-ui-module__8DqDza__hubClientRelationshipSummary{gap:var(--space-1);width:100%;min-width:0;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipSummary strong{overflow-wrap:anywhere;min-width:0;display:block}.hub-ui-module__8DqDza__hubClientRelationshipSkeleton{width:100%}.hub-ui-module__8DqDza__hubClientRelationshipSkeletonStatus{width:min(65%,190px);height:var(--hub-portfolio-metric-size)}.hub-ui-module__8DqDza__hubClientRelationshipSkeletonHint{width:min(78%,230px);height:10px}.hub-ui-module__8DqDza__hubClientRelationshipHint{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubClientRelationshipNotice{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm);margin:0}.hub-ui-module__8DqDza__hubClientRelationshipFooter{align-self:start;gap:var(--space-2);width:100%;min-width:0;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipCard .hub-ui-module__8DqDza__hubClientRelationshipSelector{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,.85fr);width:100%;min-width:0;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipSelector .nowle-segmented-control__option{min-width:0;padding-inline:var(--space-1);white-space:normal;line-height:1.15}.hub-ui-module__8DqDza__hubClientRelationshipError{color:var(--md-error);font-size:var(--type-label-sm);line-height:1.25}.hub-ui-module__8DqDza__hubWhatsappHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;min-height:var(--nowle-control-height-compact);color:var(--nowle-mesh-glass-ink);display:flex}.hub-ui-module__8DqDza__hubWhatsappHeader h2{min-width:0;font-size:var(--type-title-lg);margin:0;line-height:1.25}.hub-ui-module__8DqDza__hubWhatsappBody{align-items:center;min-height:0;display:flex}.hub-ui-module__8DqDza__hubWhatsappFooter{align-self:start}.hub-ui-module__8DqDza__hubWhatsappBodyContent,.hub-ui-module__8DqDza__hubWhatsappFooter{width:100%;min-width:0}.hub-ui-module__8DqDza__hubWhatsappBodyContent{gap:var(--space-3);display:grid}.hub-ui-module__8DqDza__hubWhatsappNotice{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm);margin:0}.hub-ui-module__8DqDza__hubWhatsappLoading{place-items:center;width:100%;min-height:0;display:grid}.hub-ui-module__8DqDza__hubWhatsappCard .hub-loading-skeleton{--hub-skeleton-line-base:color-mix(in srgb, var(--nowle-mesh-glass-ink) 18%, transparent);--hub-skeleton-line-glow:color-mix(in srgb, var(--nowle-mesh-glass-ink) 38%, transparent);width:100%}.hub-ui-module__8DqDza__hubWhatsappMetrics{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-ui-module__8DqDza__hubWhatsappMetrics>div{align-content:start;gap:2px;min-width:0;display:grid}.hub-ui-module__8DqDza__hubClientRelationshipSummary strong,.hub-ui-module__8DqDza__hubWhatsappMetrics strong,.hub-ui-module__8DqDza__hubWhatsappSkeletonValue{color:var(--nowle-mesh-glass-ink);font-family:inherit;font-size:var(--hub-portfolio-metric-size);font-weight:var(--weight-semibold);line-height:1.1}.hub-ui-module__8DqDza__hubWhatsappMetrics span,.hub-ui-module__8DqDza__hubWhatsappSkeletonLabel{color:var(--nowle-mesh-glass-muted-ink);font-size:var(--type-label-sm)}.hub-ui-module__8DqDza__hubWhatsappSkeletonValue,.hub-ui-module__8DqDza__hubWhatsappSkeletonLabel{color:#0000;position:relative}:is(.hub-ui-module__8DqDza__hubWhatsappSkeletonValue .hub-loading-skeleton__line,.hub-ui-module__8DqDza__hubWhatsappSkeletonLabel .hub-loading-skeleton__line){position:absolute;top:50%;left:0;transform:translateY(-50%)}.hub-ui-module__8DqDza__hubWhatsappSkeletonValue .hub-loading-skeleton__line{height:var(--hub-portfolio-metric-size)}.hub-ui-module__8DqDza__hubWhatsappCard .hub-ui-module__8DqDza__hubWhatsappPeriod,.hub-ui-module__8DqDza__hubTranscriptsCard .hub-ui-module__8DqDza__hubWhatsappPeriod{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.hub-ui-module__8DqDza__hubWhatsappPeriod .nowle-segmented-control__option{min-width:0;padding-inline:var(--space-1);white-space:nowrap}@media (max-width:1000px){.hub-ui-module__8DqDza__hubClientPortfolioGrid{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.hub-ui-module__8DqDza__hubRevenueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-ui-module__8DqDza__hubRevenueCard{grid-column:span 1}.hub-ui-module__8DqDza__hubRevenueContent{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.hub-ui-module__8DqDza__hubClientAccessSurface{min-height:132px}.hub-ui-module__8DqDza__hubClientAccessList>li{flex-basis:64px}.hub-ui-module__8DqDza__hubClientPortfolioGrid{grid-template-rows:repeat(12,auto);grid-template-columns:minmax(0,1fr)}.hub-ui-module__8DqDza__hubRevenueGrid{grid-template-columns:minmax(0,1fr)}.hub-ui-module__8DqDza__hubRevenueCard{grid-column:auto}}@media (prefers-reduced-motion:reduce){.hub-ui-module__8DqDza__hubClientPortfolioGrid,.hub-ui-module__8DqDza__hubClientAccessCard{transition:none}.hub-ui-module__8DqDza__hubClientAccessCard .platform-logo-mark{transition:none}.hub-ui-module__8DqDza__hubClientAccessCard:hover:not(:disabled),.hub-ui-module__8DqDza__hubClientAccessCard:focus-visible{transform:none}}
.NowleAsanaIcon-module__RYEMBW__icon{--nowle-asana-icon-ink:var(--md-on-surface);flex:0 0 var(--nowle-control-height-compact);width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);border-radius:var(--radius);background:color-mix(in srgb, var(--nowle-asana-icon-ink) 7%, transparent);color:var(--nowle-asana-icon-ink);place-items:center;display:grid}.NowleAsanaIcon-module__RYEMBW__mesh{--nowle-asana-icon-ink:var(--nowle-mesh-glass-ink)}.NowleAsanaIcon-module__RYEMBW__logo{background:currentColor;width:24px;height:24px;display:block;-webkit-mask:url(/platform-logos/asana.png) 50%/34px no-repeat;mask:url(/platform-logos/asana.png) 50%/34px no-repeat}
.NowleOpenLink-module__jKGL_G__link{flex:0 0 var(--nowle-control-height-compact);width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);border-radius:var(--radius);background:color-mix(in srgb, var(--nowle-open-link-ink) 7%, transparent);color:var(--nowle-open-link-ink);--nowle-open-link-ink:var(--md-on-surface);transition:transform var(--motion-smooth-duration) var(--motion-smooth-easing);place-items:center;display:grid}.NowleOpenLink-module__jKGL_G__mesh{--nowle-open-link-ink:var(--nowle-mesh-glass-ink)}.NowleOpenLink-module__jKGL_G__link:hover{transform:translate(2px,-2px)}.NowleOpenLink-module__jKGL_G__link:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.NowleOpenLink-module__jKGL_G__link{transition:none}.NowleOpenLink-module__jKGL_G__link:hover{transform:none}}
.NowleTabs-module__MIUzWq__root{align-items:center;gap:var(--space-2);min-height:var(--nowle-control-height);justify-content:space-between;width:100%;display:flex}.NowleTabs-module__MIUzWq__list{background:color-mix(in srgb, var(--md-surface-container-low), transparent 18%);border:1px solid color-mix(in srgb, var(--md-outline-variant), transparent 42%);border-radius:var(--radius);align-items:center;gap:var(--space-1);min-height:var(--nowle-control-height);scrollbar-width:none;flex:0 auto;justify-content:flex-start;min-width:0;padding:3px;display:flex;overflow-x:auto}.NowleTabs-module__MIUzWq__list::-webkit-scrollbar{display:none}.NowleTabs-module__MIUzWq__tab{appearance:none;color:var(--md-on-surface-variant);cursor:pointer;font:inherit;font-size:var(--type-body-sm);font-weight:var(--weight-semibold);letter-spacing:0;min-height:calc(var(--nowle-control-height) - 8px);min-width:max-content;padding:0 var(--space-4);border-radius:calc(var(--radius) - 4px);transition:background-color var(--motion-smooth-duration) var(--motion-smooth-easing), box-shadow var(--motion-smooth-duration) var(--motion-smooth-easing), color var(--motion-smooth-duration) var(--motion-smooth-easing);white-space:nowrap;z-index:1;background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.NowleTabs-module__MIUzWq__tab[data-active=true]{background:color-mix(in srgb, var(--md-surface-container-high), var(--md-primary) 16%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-primary), transparent 78%), 0 1px 2px color-mix(in srgb, var(--md-on-surface), transparent 92%);color:var(--md-primary)}.NowleTabs-module__MIUzWq__tab[data-active=false]{background:var(--md-surface-container-high);color:var(--md-outline)}.NowleTabs-module__MIUzWq__tab[href]:hover,.NowleTabs-module__MIUzWq__tab:not([aria-disabled=true]):hover{color:var(--md-on-surface-variant)}.NowleTabs-module__MIUzWq__tab[data-active=true]:hover{color:var(--md-primary)}.NowleTabs-module__MIUzWq__tab:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}.NowleTabs-module__MIUzWq__tab[aria-disabled=true]{color:color-mix(in srgb, var(--md-on-surface-variant), transparent 42%);cursor:default}.NowleTabs-module__MIUzWq__actions{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.NowleTabs-module__MIUzWq__compact{min-height:var(--nowle-control-height-compact)}.NowleTabs-module__MIUzWq__compact .NowleTabs-module__MIUzWq__list{min-height:var(--nowle-control-height-compact);padding:2px}.NowleTabs-module__MIUzWq__compact .NowleTabs-module__MIUzWq__tab{font-size:var(--type-label-sm);min-height:calc(var(--nowle-control-height-compact) - 6px);padding-inline:var(--space-3)}
.cac-module__418ANq__page{gap:var(--space-4);min-width:0;display:grid}.cac-module__418ANq__cardHeader,.cac-module__418ANq__actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cac-module__418ANq__cardHeader p{margin:var(--space-1) 0 0}.cac-module__418ANq__chartCard .cac-module__418ANq__cardHeader h3{margin:0}.cac-module__418ANq__meshChartCard{padding:var(--space-4)}.cac-module__418ANq__alertStrip{--shell-chrome-bubble-background:var(--nowle-status-warning-bg);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--nowle-status-warning-fg);flex-wrap:wrap;display:flex}.cac-module__418ANq__alertStrip h3,.cac-module__418ANq__alertStrip p{color:inherit;margin:0}.cac-module__418ANq__alertStrip h3{margin-bottom:var(--space-1)}.cac-module__418ANq__chartHeading{gap:var(--space-1);flex:18rem;min-width:0;display:grid}.cac-module__418ANq__chartHeading .cac-module__418ANq__chartUnit{color:var(--md-on-surface-variant);margin:0;font-size:.85rem}.cac-module__418ANq__stack{gap:var(--space-4);min-width:0;display:grid}.cac-module__418ANq__diagnosisSectionSelect{--nowle-select-trigger-surface:var(--nowle-operational-field-surface);--nowle-select-trigger-surface-hover:var(--nowle-operational-field-surface);--nowle-select-trigger-surface-focus:var(--nowle-operational-field-surface);--nowle-select-trigger-edge:var(--nowle-operational-field-edge);--nowle-select-trigger-focus-edge:var(--nowle-operational-field-focus-edge);min-width:0}.cac-module__418ANq__diagnosisSectionSelect.nowle-field-select:not(:has(.nowle-field__assistive)):after{content:none;min-height:0;padding:0;display:none}.cac-module__418ANq__stack h2,.cac-module__418ANq__stack h3,.cac-module__418ANq__stack h4{margin:0 0 var(--space-2)}.cac-module__418ANq__stack p{line-height:1.5}.cac-module__418ANq__muted,.cac-module__418ANq__small{color:var(--md-on-surface-variant)}.cac-module__418ANq__small{font-size:.82rem}.cac-module__418ANq__chartCard,.cac-module__418ANq__detail{min-width:0}.cac-module__418ANq__weekSurface{gap:var(--space-3);min-width:0;padding:var(--nowle-component-gap);display:grid}.cac-module__418ANq__weekStrip{--week-columns:17;--week-gap:var(--space-2);gap:var(--week-gap);flex-wrap:wrap;width:100%;display:flex}.cac-module__418ANq__weekTile{flex:1 1 calc(100% / var(--week-columns) - var(--week-gap));min-width:0;min-height:52px;padding:var(--space-2) var(--space-1);border-color:color-mix(in srgb, var(--nowle-mesh-glass-ink) 14%, transparent);font:inherit;font-weight:var(--weight-semibold);text-align:center;cursor:pointer;transition:transform var(--motion-smooth-duration) var(--motion-smooth-easing)}.cac-module__418ANq__weekTile:hover{transform:scale(1.05)}.cac-module__418ANq__weekTile[aria-pressed=true]{outline:2px solid var(--md-primary);outline-offset:3px}.cac-module__418ANq__weekTile:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}.cac-module__418ANq__weekDelivery{gap:var(--space-1);padding:var(--space-3);display:grid}.cac-module__418ANq__weekDelivery>span{color:var(--nowle-mesh-glass-muted-ink)}.cac-module__418ANq__weekDeliveryContent{animation:cac-module__418ANq__weekDeliveryEnter var(--motion-smooth-duration) var(--motion-smooth-easing) both}@keyframes cac-module__418ANq__weekDeliveryEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cac-module__418ANq__weekTile{transition:none}.cac-module__418ANq__weekDeliveryContent{animation:none}.cac-module__418ANq__weekTile:hover{transform:none}}.cac-module__418ANq__kpis{gap:var(--nowle-component-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cac-module__418ANq__kpis .nowle-kpi-card--prominent{min-height:0}.cac-module__418ANq__kpis .nowle-kpi-card--prominent .nowle-kpi-card__body{min-height:0}:is(.cac-module__418ANq__kpis .nowle-kpi-card--prominent .nowle-kpi-card__label,.cac-module__418ANq__summaryKpis .nowle-kpi-card--prominent .nowle-kpi-card__label){font-size:var(--type-body-sm);line-height:1.25}.cac-module__418ANq__kpis .nowle-kpi-card--prominent .nowle-kpi-card__value{margin-top:var(--space-3)}:is(.cac-module__418ANq__kpis .nowle-kpi-card--prominent .nowle-kpi-card__detail,.cac-module__418ANq__kpis .nowle-kpi-card__progress-labels){font-size:var(--type-label-sm);line-height:1.35}.cac-module__418ANq__kpis .nowle-kpi-card--prominent .nowle-kpi-card__detail{margin-top:var(--space-2)}.cac-module__418ANq__kpis .nowle-kpi-card__progress{margin-top:var(--space-3);padding-top:0}.cac-module__418ANq__kpis .nowle-kpi-card__progress-labels{margin-top:var(--space-2)}.cac-module__418ANq__meshSurface{min-width:0;padding:var(--nowle-component-gap)}.cac-module__418ANq__twoColumns{gap:var(--nowle-component-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.cac-module__418ANq__insightGlassCard,.cac-module__418ANq__glassSectionCard,.cac-module__418ANq__simulationGlassCard{min-width:0;padding:var(--space-4)}.cac-module__418ANq__returnChart{width:100%;min-width:0;height:19rem;margin-block:var(--space-3)}.cac-module__418ANq__returnMobileValues{display:none}.cac-module__418ANq__prioritiesCard{flex-direction:column;min-height:0;display:flex}.cac-module__418ANq__insightHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.cac-module__418ANq__insightHeader h3{margin:0}.cac-module__418ANq__priorityList{margin-top:var(--space-2);flex:auto;grid-template-rows:repeat(5,minmax(auto,1fr));display:grid}.cac-module__418ANq__priorityItem{align-items:center;gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.cac-module__418ANq__priorityItem+.cac-module__418ANq__priorityItem{border-top:1px solid var(--md-outline-variant)}.cac-module__418ANq__priorityCopy{gap:var(--space-1);min-width:0;display:grid}.cac-module__418ANq__priorityCopy>span{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);line-height:1.35}.cac-module__418ANq__summaryKpis{gap:var(--nowle-component-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.cac-module__418ANq__summaryKpis .nowle-kpi-card--prominent{align-items:start;min-height:0}.cac-module__418ANq__summaryKpis .nowle-kpi-card--prominent .nowle-kpi-card__body{min-height:0}.cac-module__418ANq__threeItems{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cac-module__418ANq__chart{width:100%;height:300px;margin-top:var(--space-3)}.cac-module__418ANq__actions{margin-top:var(--space-3);justify-content:flex-start}.cac-module__418ANq__budgetActions{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cac-module__418ANq__leverTable,.cac-module__418ANq__cockpitTable{margin-block:var(--space-3) var(--space-2)}.cac-module__418ANq__cockpitTable .nowlers-table td[data-align=right]{font-variant-numeric:tabular-nums;white-space:nowrap}.cac-module__418ANq__leverTable .nowlers-table td[data-align=right]{font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:841px){.cac-module__418ANq__leverTable .nowlers-table td[data-column=lever]{min-width:190px}.cac-module__418ANq__leverTable .nowlers-table td[data-column=task]{min-width:220px}}.cac-module__418ANq__inlineStats{gap:var(--space-3);margin-block:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cac-module__418ANq__inlineStats>div{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--radius);background:var(--md-surface-container-high);display:grid}.cac-module__418ANq__inlineStats span{color:var(--md-on-surface-variant);font-size:var(--type-label-sm)}.cac-module__418ANq__inlineStats strong{font-size:var(--type-body-md);line-height:1.3}.cac-module__418ANq__positive{color:var(--nowle-status-ok-fg)}.cac-module__418ANq__negative{color:var(--nowle-status-danger-fg)}.cac-module__418ANq__priceComparison{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cac-module__418ANq__priceComparison>div{gap:var(--space-2);display:grid}.cac-module__418ANq__priceComparison strong{font-size:var(--type-title-md)}.cac-module__418ANq__priceComparison i{border-radius:var(--radius);background:var(--md-primary);max-width:100%;height:8px;display:block}.cac-module__418ANq__priceComparison>div:last-child i{background:var(--nowle-status-warning-fg)}.cac-module__418ANq__assumptions{margin-top:var(--space-3);color:var(--md-on-surface-variant)}.cac-module__418ANq__assumptions summary{cursor:pointer}.cac-module__418ANq__simulationWorkspace{gap:var(--nowle-component-gap);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;min-width:0;display:grid}.cac-module__418ANq__simulationResults{align-content:start;gap:var(--space-4);grid-area:1/1;min-width:0;display:grid}.cac-module__418ANq__simulationBudgetPanel{grid-area:1/2}.cac-module__418ANq__budgetPanelHeader{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.cac-module__418ANq__budgetPanelHeading{gap:var(--space-1);min-width:0;display:grid}.cac-module__418ANq__budgetPanelHeading h3,.cac-module__418ANq__budgetPanelTotal{margin:0}.cac-module__418ANq__budgetPanelTotal{color:var(--md-on-surface-variant);font-size:var(--type-body-sm);font-weight:var(--weight-medium)}.cac-module__418ANq__budgetModeControl{max-width:100%;margin-left:auto}.cac-module__418ANq__budgetControls{gap:var(--space-3);margin-top:var(--space-4);display:grid}.cac-module__418ANq__budgetControls label{gap:var(--space-1);display:grid}.cac-module__418ANq__budgetControls label>span{justify-content:space-between;gap:var(--space-2);display:flex}.cac-module__418ANq__budgetRange{--budget-range-surface:var(--nowle-control-surface-rest);--budget-range-start:color-mix(in srgb, var(--nowle-blue-400) var(--nowle-mesh-glass-blue), var(--budget-range-surface));--budget-range-middle:color-mix(in srgb, var(--nowle-mesh-glass-middle-color) var(--nowle-mesh-glass-lime), var(--budget-range-surface));--budget-range-end:color-mix(in srgb, var(--nowle-mesh-glass-end-color) var(--nowle-mesh-glass-soft-blue), var(--budget-range-surface));border-radius:var(--radius);appearance:none;background-color:var(--budget-range-surface);background-image:linear-gradient(90deg, var(--budget-range-start), var(--budget-range-middle) 54%, var(--budget-range-end));background-position:0;background-repeat:no-repeat;background-size:var(--budget-progress) 100%;width:100%;height:8px;box-shadow:inset 0 0 0 1px var(--md-outline-variant);cursor:grab}.cac-module__418ANq__budgetRange[data-dragging=true]{cursor:grabbing}.cac-module__418ANq__budgetRange:focus-visible{outline:2px solid var(--md-primary);outline-offset:6px}.cac-module__418ANq__budgetRange::-webkit-slider-runnable-track{background:0 0;height:8px}.cac-module__418ANq__budgetRange::-moz-range-track{background:0 0;height:8px}.cac-module__418ANq__budgetRange::-webkit-slider-thumb{border:1px solid color-mix(in srgb, var(--nowle-mesh-glass-end-color) 62%, var(--md-outline));border-radius:var(--radius);appearance:none;background:var(--budget-range-end);width:20px;height:20px;box-shadow:0 1px 3px color-mix(in srgb, var(--nowle-neutral-900) 16%, transparent);transform:translateX(var(--budget-drag-lag,0px));transition:transform var(--motion-smooth-duration) var(--motion-smooth-easing), box-shadow var(--motion-smooth-duration) var(--motion-smooth-easing);margin-top:-6px}.cac-module__418ANq__budgetRange[data-dragging=true]::-webkit-slider-thumb{transform:translateX(var(--budget-drag-lag,0px)) scale(1.16);box-shadow:0 0 0 4px color-mix(in srgb, var(--nowle-mesh-glass-end-color) 16%, transparent), 0 1px 3px color-mix(in srgb, var(--nowle-neutral-900) 16%, transparent)}.cac-module__418ANq__budgetRange::-moz-range-thumb{border:1px solid color-mix(in srgb, var(--nowle-mesh-glass-end-color) 62%, var(--md-outline));border-radius:var(--radius);background:var(--budget-range-end);width:20px;height:20px;box-shadow:0 1px 3px color-mix(in srgb, var(--nowle-neutral-900) 16%, transparent);transform:translateX(var(--budget-drag-lag,0px));transition:transform var(--motion-smooth-duration) var(--motion-smooth-easing), box-shadow var(--motion-smooth-duration) var(--motion-smooth-easing)}.cac-module__418ANq__budgetRange[data-dragging=true]::-moz-range-thumb{transform:translateX(var(--budget-drag-lag,0px)) scale(1.16);box-shadow:0 0 0 4px color-mix(in srgb, var(--nowle-mesh-glass-end-color) 16%, transparent), 0 1px 3px color-mix(in srgb, var(--nowle-neutral-900) 16%, transparent)}@media (prefers-reduced-motion:reduce){.cac-module__418ANq__budgetRange::-webkit-slider-thumb{transition:none;transform:none}.cac-module__418ANq__budgetRange[data-dragging=true]::-webkit-slider-thumb{transition:none;transform:none}.cac-module__418ANq__budgetRange::-moz-range-thumb{transition:none;transform:none}.cac-module__418ANq__budgetRange[data-dragging=true]::-moz-range-thumb{transition:none;transform:none}}.cac-module__418ANq__budgetControls small{color:var(--md-on-surface-variant)}.cac-module__418ANq__curveGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cac-module__418ANq__curveChart{min-width:0;height:190px}.cac-module__418ANq__validationHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.cac-module__418ANq__validationHeader>div:first-child{min-width:0}.cac-module__418ANq__validationHeader h3{margin:0}.cac-module__418ANq__validationHeader p{margin:var(--space-1) 0 0;color:var(--md-on-surface-variant);font-size:var(--type-body-sm)}.cac-module__418ANq__validationCopyAction{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.cac-module__418ANq__validationCopyButton{flex:0 0 var(--nowle-control-height-compact);width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);min-width:var(--nowle-control-height-compact);min-height:var(--nowle-control-height-compact);background:color-mix(in srgb, var(--nowle-mesh-glass-ink) 7%, transparent);color:var(--nowle-mesh-glass-ink);border:0;padding:0}.cac-module__418ANq__validationCopyButton:hover:not(:disabled){background:color-mix(in srgb, var(--nowle-mesh-glass-ink) 12%, transparent)}.cac-module__418ANq__validationCopyFeedback{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);white-space:nowrap}.cac-module__418ANq__validationCopyFeedback[data-state=error]{color:var(--nowle-status-warning-fg)}.cac-module__418ANq__validationList{margin:var(--space-3) 0 0;border-top:1px solid var(--md-outline-variant);border-bottom:1px solid var(--md-outline-variant);padding:0;list-style:none;display:grid}.cac-module__418ANq__validationList li{align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--type-body-sm);grid-template-columns:2rem minmax(0,1fr);line-height:1.35;display:grid}.cac-module__418ANq__validationList li+li{border-top:1px solid var(--md-outline-variant)}.cac-module__418ANq__validationIndex{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);font-weight:var(--weight-semibold)}.cac-module__418ANq__validationFooter{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.cac-module__418ANq__agendaTimelineCard{min-width:0}.cac-module__418ANq__agendaTimeline{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cac-module__418ANq__agendaStep{align-items:start;gap:var(--space-1) var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;grid-template-columns:12px minmax(0,1fr);display:grid;position:relative}.cac-module__418ANq__agendaStep[aria-current=step]{border-radius:var(--radius);background:color-mix(in srgb, var(--md-primary) 6%, transparent)}.cac-module__418ANq__agendaStep:not(:last-child):after{content:"→";top:50%;right:calc(-1 * var(--space-1));color:var(--md-on-surface-variant);font-size:var(--type-body-sm);line-height:1;position:absolute;transform:translate(50%,-50%)}.cac-module__418ANq__agendaMarker{z-index:1;box-sizing:border-box;border:1px solid var(--md-outline);border-radius:var(--radius);background:var(--md-surface);grid-area:1/1/span 2;width:10px;height:10px;margin-top:2px;position:relative}.cac-module__418ANq__agendaStep[aria-current=step] .cac-module__418ANq__agendaMarker{border-color:var(--md-primary);background:var(--md-primary)}.cac-module__418ANq__agendaStepMeta{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;grid-column:2;display:flex}.cac-module__418ANq__agendaPhase{color:var(--md-on-surface-variant);font-size:var(--type-label-sm)}.cac-module__418ANq__agendaStep[aria-current=step] .cac-module__418ANq__agendaPhase{color:var(--md-primary)}.cac-module__418ANq__agendaWeek{color:var(--md-on-surface);font-size:var(--type-label-sm);font-weight:var(--weight-semibold)}.cac-module__418ANq__agendaAction{color:var(--md-on-surface);font-size:var(--type-label-sm);grid-column:2;line-height:1.3}.cac-module__418ANq__notice{padding:var(--space-3);border-radius:var(--radius);background:var(--nowle-status-warning-bg);color:var(--nowle-status-warning-fg)}.cac-module__418ANq__testFlow{gap:var(--space-3);margin-block:var(--space-3);display:grid}.cac-module__418ANq__testFlow label{gap:var(--space-1);display:grid}.cac-module__418ANq__testFlow textarea,.cac-module__418ANq__testFlow select,.cac-module__418ANq__testFlow input{width:100%;padding:var(--space-2);border:1px solid var(--md-outline);border-radius:var(--radius);background:var(--md-surface);color:var(--md-on-surface);font:inherit}.cac-module__418ANq__testFlow textarea{resize:vertical;min-height:80px}.cac-module__418ANq__decisionFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cac-module__418ANq__testSteps,.cac-module__418ANq__testFacts,.cac-module__418ANq__offerGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cac-module__418ANq__testSteps{margin-block:var(--space-4)}.cac-module__418ANq__testSteps span,.cac-module__418ANq__testFacts>div,.cac-module__418ANq__offerGrid>div{align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--md-outline-variant);border-radius:var(--radius);display:grid}.cac-module__418ANq__testSteps span[data-active=true]{border-color:var(--md-primary);color:var(--md-primary);background:var(--md-primary-container)}.cac-module__418ANq__testSteps b{border-radius:var(--radius);background:var(--md-surface-container-high);place-items:center;width:1.6rem;height:1.6rem;display:grid}.cac-module__418ANq__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cac-module__418ANq__offerGrid h3{margin:0}.cac-module__418ANq__offerGrid span,.cac-module__418ANq__testFacts span{color:var(--md-on-surface-variant);font-size:var(--type-label-sm)}.cac-module__418ANq__taskForm{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--md-outline-variant);border-radius:var(--radius);display:grid}.cac-module__418ANq__taskForm label{gap:var(--space-1);display:grid}.cac-module__418ANq__taskForm input{width:100%;padding:var(--space-2);border:1px solid var(--md-outline);border-radius:var(--radius);background:var(--md-surface);color:var(--md-on-surface);font:inherit}.cac-module__418ANq__taskForm ul{margin:0;padding-inline-start:var(--space-4)}@media (max-width:1100px){.cac-module__418ANq__weekStrip{--week-columns:9}.cac-module__418ANq__twoColumns,.cac-module__418ANq__simulationWorkspace{grid-template-columns:minmax(0,1fr)}.cac-module__418ANq__simulationBudgetPanel,.cac-module__418ANq__simulationResults{grid-area:auto/1}}@media (max-width:700px){.cac-module__418ANq__weekStrip{--week-columns:6}.cac-module__418ANq__kpis,.cac-module__418ANq__threeItems,.cac-module__418ANq__inlineStats,.cac-module__418ANq__curveGrid,.cac-module__418ANq__priceComparison,.cac-module__418ANq__testSteps,.cac-module__418ANq__testFacts,.cac-module__418ANq__offerGrid,.cac-module__418ANq__decisionFields{grid-template-columns:minmax(0,1fr)}.cac-module__418ANq__validationHeader{flex-wrap:wrap}.cac-module__418ANq__agendaTimeline{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.cac-module__418ANq__agendaStep:not(:last-child):after{content:"";top:15px;right:auto;bottom:calc(-1 * var(--space-1) - 15px);left:calc(var(--space-3) + 5px);background:var(--md-outline-variant);width:1px;transform:none}.cac-module__418ANq__summaryKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cac-module__418ANq__chart{height:240px}}@media (max-width:420px){.cac-module__418ANq__weekStrip{--week-columns:5}.cac-module__418ANq__returnValueLabel{display:none}.cac-module__418ANq__returnMobileValues{gap:var(--space-1);margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.cac-module__418ANq__returnMobileValues li{justify-content:space-between;gap:var(--space-2);display:flex}.cac-module__418ANq__summaryKpis{grid-template-columns:minmax(0,1fr)}}
.NowleAlertProvider-module__-oTVJW__backdrop{z-index:var(--nowle-z-alert-overlay);padding:var(--space-4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--motion-smooth-duration) var(--motion-smooth-easing);background:#2120208f;place-items:center;display:grid;position:fixed;inset:0}.NowleAlertProvider-module__-oTVJW__backdropVisible{opacity:1}.NowleAlertProvider-module__-oTVJW__modal{width:var(--nowle-modal-width);border:1px solid var(--md-outline);border-radius:var(--radius);background:var(--md-surface-container);box-shadow:var(--md-elevation-3);padding:var(--space-5);gap:var(--space-3);opacity:0;transition:opacity var(--motion-smooth-duration) var(--motion-smooth-easing), transform var(--motion-smooth-duration) var(--motion-smooth-easing);border-top-width:5px;display:grid;transform:translateY(8px)scale(.985)}.NowleAlertProvider-module__-oTVJW__backdropVisible .NowleAlertProvider-module__-oTVJW__modal{opacity:1;transform:translateY(0)scale(1)}.NowleAlertProvider-module__-oTVJW__modalInfo{border-top-color:var(--md-primary)}.NowleAlertProvider-module__-oTVJW__modalSuccess{border-top-color:var(--md-success)}.NowleAlertProvider-module__-oTVJW__modalWarning{border-top-color:var(--md-secondary)}.NowleAlertProvider-module__-oTVJW__modalError{border-top-color:var(--md-error)}.NowleAlertProvider-module__-oTVJW__title{margin:0;font-size:clamp(1.1rem,2.6vw,1.3rem);line-height:1.2}.NowleAlertProvider-module__-oTVJW__message{color:var(--md-on-surface-variant);font-size:var(--type-body-md);white-space:pre-wrap;margin:0;line-height:1.5}.NowleAlertProvider-module__-oTVJW__actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){.NowleAlertProvider-module__-oTVJW__backdrop,.NowleAlertProvider-module__-oTVJW__modal{transition:none}}
.creative-classifier-module__dahLKa__pageTokens{--creative-font-family:var(--font-family-base);--creative-space-2:8px;--creative-space-3:12px;--creative-space-4:var(--nowle-component-gap);--creative-accent:var(--nowle-state-accent);--creative-text:var(--md-on-surface);--creative-text-muted:var(--md-on-surface-variant);--creative-panel:var(--shell-chrome-bubble-inset);--creative-panel-hover:var(--shell-chrome-interactive-hover);--creative-form-index-surface:color-mix(in srgb, var(--nowle-status-info-bg), var(--nowle-canvas) 18%);--creative-form-index-edge:color-mix(in srgb, var(--creative-accent), transparent 34%);--creative-form-index-fg:var(--nowle-state-accent-contrast);--creative-group-edge:color-mix(in srgb, var(--creative-text-muted), transparent 76%);color:var(--creative-text);font-family:var(--creative-font-family)}.creative-classifier-module__dahLKa__page{gap:var(--creative-space-4);flex-direction:column;width:100%;min-height:100%;display:flex;}.creative-classifier-module__dahLKa__formCard,.creative-classifier-module__dahLKa__successCard{gap:var(--creative-space-4);width:100%;min-width:0;padding:var(--space-4);display:grid}.creative-classifier-module__dahLKa__form{gap:var(--creative-space-4);width:100%;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;display:grid}.creative-classifier-module__dahLKa__formIntro{gap:var(--creative-space-2);text-align:left;min-width:0;max-width:760px;display:grid}.creative-classifier-module__dahLKa__formIntro h2,.creative-classifier-module__dahLKa__successContent h2{color:var(--creative-text);font-size:var(--type-title-md);font-weight:var(--weight-semibold);margin:0;line-height:1.2}.creative-classifier-module__dahLKa__formIntro p{color:var(--creative-text-muted);font-size:var(--type-body-sm);font-weight:var(--weight-medium);margin:0;line-height:1.45}.creative-classifier-module__dahLKa__companyBuilder{gap:var(--creative-space-3);grid-column:1/-1;width:100%;min-width:0;display:grid}.creative-classifier-module__dahLKa__companyBuilderHeader{column-gap:var(--creative-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;row-gap:6px;min-width:0;display:grid}.creative-classifier-module__dahLKa__formAuxiliaryActionButton{justify-self:end}.creative-classifier-module__dahLKa__companyBuilderRows{gap:var(--creative-space-3);min-width:0;display:grid;overflow:visible}.creative-classifier-module__dahLKa__companyGroupBlock{gap:var(--creative-space-3);border-radius:var(--radius);min-width:0;box-shadow:inset 0 0 0 1px var(--creative-group-edge);padding:var(--creative-space-2) var(--creative-space-4) var(--creative-space-4);display:grid;overflow:visible}.creative-classifier-module__dahLKa__companyRowTitle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.creative-classifier-module__dahLKa__companyRow{grid-template-columns:var(--nowle-control-height-compact) repeat(3, minmax(0, 1fr)) auto;grid-template-rows:auto var(--nowle-control-height-compact);gap:var(--creative-space-2);border-radius:var(--radius);min-width:0;box-shadow:none;background:0 0;border:none;align-items:center;row-gap:6px;padding:10px;display:grid;overflow:visible}.creative-classifier-module__dahLKa__companyRowIndex{width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);border-radius:var(--radius);background:var(--creative-form-index-surface);box-shadow:inset 0 0 0 1px var(--creative-form-index-edge);color:var(--creative-form-index-fg);font-size:.72rem;font-weight:var(--weight-bold);grid-row:2;place-self:center;place-items:center;line-height:1;display:grid}.creative-classifier-module__dahLKa__companyField{grid-row:1/3;grid-template-rows:subgrid;gap:6px;min-width:0;display:grid;overflow:visible}.creative-classifier-module__dahLKa__companyField>span:first-child{color:var(--creative-text-muted);font-size:.72rem;font-weight:var(--weight-medium);letter-spacing:.01em;line-height:1.35}.creative-classifier-module__dahLKa__companyField .nowle-native-input{height:var(--nowle-control-height-compact);min-height:var(--nowle-control-height-compact)}.creative-classifier-module__dahLKa__companyRowRemove{width:var(--nowle-control-height-compact);min-width:var(--nowle-control-height-compact);grid-area:2/-2/auto/-1;place-self:center end}.creative-classifier-module__dahLKa__formFooter{justify-content:flex-end;align-items:center;gap:var(--creative-space-3);flex-wrap:wrap;display:flex}.creative-classifier-module__dahLKa__successCard{min-height:min(420px,60vh)}.creative-classifier-module__dahLKa__successContent{align-content:center;justify-items:center;gap:var(--creative-space-4);text-align:center;min-height:280px;display:grid}.creative-classifier-module__dahLKa__pulseDots{align-items:center;gap:var(--creative-space-2);min-height:var(--nowle-control-height-compact);display:inline-flex}.creative-classifier-module__dahLKa__pulseDots span{border-radius:var(--radius);background:var(--creative-accent);width:8px;height:8px;animation:1s ease-in-out infinite creative-classifier-module__dahLKa__creative-pulse-dot}.creative-classifier-module__dahLKa__workspace{gap:var(--creative-space-4);width:100%;min-width:0;display:grid}.creative-classifier-module__dahLKa__healthDashboard{gap:0;min-width:0;scroll-margin-top:96px;display:grid;overflow:hidden}.creative-classifier-module__dahLKa__healthPanelHeader.shell-chrome-bubble__header{padding-inline:var(--creative-space-4);border-bottom:none;align-items:center}.creative-classifier-module__dahLKa__healthPanelBody.shell-chrome-bubble__body{gap:var(--creative-space-3);min-width:0;padding:var(--creative-space-4);display:grid}.creative-classifier-module__dahLKa__healthToolbarActions{justify-content:flex-end;gap:var(--creative-space-2);flex-wrap:wrap;flex:none;min-width:0;display:flex}.creative-classifier-module__dahLKa__healthHeaderAccountSelect{--nowle-select-trigger-edge:var(--nowle-control-edge,var(--nowle-button-outline));--nowle-select-trigger-focus-edge:var(--nowle-control-edge,var(--nowle-button-outline));--nowle-select-trigger-surface:var(--nowle-control-surface-rest);--nowle-select-trigger-surface-focus:var(--nowle-control-surface-focus);--nowle-select-trigger-surface-hover:var(--nowle-control-surface-hover);flex:0 280px;width:min(280px,30vw);min-width:220px}.creative-classifier-module__dahLKa__healthHeaderAccountSelect .nowle-select{width:100%}.creative-classifier-module__dahLKa__healthEyebrow,.creative-classifier-module__dahLKa__cardMeta span,.creative-classifier-module__dahLKa__cardScoreRow span,.creative-classifier-module__dahLKa__cardTaxonomies span,.creative-classifier-module__dahLKa__cardMetrics span,.creative-classifier-module__dahLKa__cardTextGrid span,.creative-classifier-module__dahLKa__cardActions span,.creative-classifier-module__dahLKa__commentsBlock span,.creative-classifier-module__dahLKa__summaryMetric span{color:var(--creative-text-muted);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:0}.creative-classifier-module__dahLKa__healthEyebrow{align-items:center;min-height:14px;display:inline-flex}.creative-classifier-module__dahLKa__healthControlDeck{--nowle-field-edge:var(--nowle-operational-field-edge);--nowle-field-focus-edge:var(--nowle-operational-field-focus-edge);--nowle-field-surface:var(--nowle-control-surface-rest);--nowle-field-surface-focus:var(--nowle-control-surface-focus);--nowle-field-surface-hover:var(--nowle-control-surface-hover);--nowle-select-trigger-edge:var(--nowle-operational-field-edge);--nowle-select-trigger-focus-edge:var(--nowle-operational-field-focus-edge);--nowle-select-trigger-surface:var(--nowle-control-surface-rest);--nowle-select-trigger-surface-focus:var(--nowle-control-surface-focus);--nowle-select-trigger-surface-hover:var(--nowle-control-surface-hover);--creative-health-row-edge:color-mix(in srgb, var(--creative-text-muted), transparent 88%);--creative-health-row-surface:var(--nowle-control-surface-rest);gap:var(--creative-space-2);border-radius:var(--radius);background:var(--creative-health-row-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--creative-health-row-edge);padding:var(--nowle-resource-row-inset-block) var(--nowle-resource-row-inset-inline);display:grid;overflow:hidden}:is(.creative-classifier-module__dahLKa__healthControlDeck .nowle-field,.creative-classifier-module__dahLKa__healthControlDeck .nowle-select){width:100%}.creative-classifier-module__dahLKa__healthControlDeck .nowle-field__head{min-height:0}.creative-classifier-module__dahLKa__healthSearchGroup>span{color:var(--creative-text-muted);font-size:.74rem;font-weight:var(--weight-semibold);letter-spacing:0;line-height:1.35}.creative-classifier-module__dahLKa__healthControlDeck .nowle-field__label{color:var(--creative-text-muted);font-size:.74rem;font-weight:var(--weight-semibold);letter-spacing:0;line-height:1.35}.creative-classifier-module__dahLKa__healthControlDeck .nowle-field-select:after{content:none;min-height:0;padding:0;display:none}.creative-classifier-module__dahLKa__healthSummaryGrid{gap:var(--creative-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.creative-classifier-module__dahLKa__healthRunPanel{gap:var(--creative-space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--nowle-control-surface-rest), var(--creative-accent) 4%);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--creative-accent) 68%, transparent);padding:var(--creative-space-3);border:none;display:grid}.creative-classifier-module__dahLKa__healthRunPanel[data-status=failed]{background:color-mix(in srgb, var(--nowle-status-danger-bg), transparent 78%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nowle-status-danger-fg), transparent 74%)}.creative-classifier-module__dahLKa__healthRunHeader{align-items:center;gap:var(--creative-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.creative-classifier-module__dahLKa__healthRunTitleBlock{gap:2px;min-width:0;display:grid}.creative-classifier-module__dahLKa__healthRunTitleBlock span,.creative-classifier-module__dahLKa__healthRunDetails span{color:var(--creative-text-muted);font-size:.68rem;font-weight:var(--weight-medium);letter-spacing:0;line-height:1.3}.creative-classifier-module__dahLKa__healthRunTitleBlock strong,.creative-classifier-module__dahLKa__healthRunHeader b{color:var(--creative-text);font-size:var(--type-body-lg);font-weight:var(--weight-semibold);line-height:1.2}.creative-classifier-module__dahLKa__healthRunProgressTrack{background:color-mix(in srgb, var(--creative-text-muted) 14%, transparent);border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.creative-classifier-module__dahLKa__healthRunProgressTrack span{border-radius:inherit;background:var(--creative-accent);width:0;height:100%;transition:width .22s;display:block}.creative-classifier-module__dahLKa__healthRunMetrics{gap:var(--creative-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.creative-classifier-module__dahLKa__healthRunDetails{align-items:center;column-gap:var(--creative-space-4);row-gap:var(--creative-space-1);flex-wrap:wrap;min-width:0;display:flex}.creative-classifier-module__dahLKa__healthRunDetails div{align-items:center;gap:6px;min-width:0;display:inline-flex}.creative-classifier-module__dahLKa__healthRunDetails strong{color:var(--creative-text);font-size:.68rem;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.creative-classifier-module__dahLKa__globalOverview{gap:var(--creative-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.creative-classifier-module__dahLKa__globalSummaryStrip,.creative-classifier-module__dahLKa__globalAwaitingPanel,.creative-classifier-module__dahLKa__globalBestPanel,.creative-classifier-module__dahLKa__globalDistributionPanel,.creative-classifier-module__dahLKa__globalBarsPanel,.creative-classifier-module__dahLKa__globalSuggestionsPanel{align-content:start;gap:var(--creative-space-2);border-radius:var(--radius);background:var(--nowle-control-surface-rest);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--creative-text-muted), transparent 88%);border:none;padding:10px 12px;display:grid}.creative-classifier-module__dahLKa__globalSummaryStrip{gap:var(--creative-space-2)}.creative-classifier-module__dahLKa__globalSummaryStrip[data-tone=healthy]{box-shadow:inset 0 0 0 1px #0b8f616b}.creative-classifier-module__dahLKa__globalSummaryStrip[data-tone=warning]{box-shadow:inset 0 0 0 1px #f2994a75}.creative-classifier-module__dahLKa__globalSummaryStrip[data-tone=critical]{box-shadow:inset 0 0 0 1px #eb57576b}.creative-classifier-module__dahLKa__globalSummaryMetrics{gap:var(--creative-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));min-width:0;display:grid}.creative-classifier-module__dahLKa__globalSummaryMetric{gap:5px;min-width:0;display:grid}.creative-classifier-module__dahLKa__globalSummaryMetric span{color:var(--creative-text-muted);font-size:11px;font-weight:var(--weight-medium);line-height:1.25}.creative-classifier-module__dahLKa__globalSummaryMetric strong{color:var(--creative-text);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.creative-classifier-module__dahLKa__globalSummaryMetric strong small{color:var(--creative-text-muted);font-size:10px;font-weight:var(--weight-semibold);margin-left:3px}.creative-classifier-module__dahLKa__globalSummaryChips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.creative-classifier-module__dahLKa__globalSummaryChips b{border-radius:calc(var(--radius) - 5px);background:var(--creative-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--creative-text-muted), transparent 88%);color:var(--creative-text);font-size:10px;font-weight:var(--weight-semibold);white-space:nowrap;padding:5px 7px;line-height:1}.creative-classifier-module__dahLKa__globalAwaitingPanel{gap:var(--creative-space-2)}.creative-classifier-module__dahLKa__globalSuggestionSummary,.creative-classifier-module__dahLKa__globalEmptyText,.creative-classifier-module__dahLKa__globalAwaitingPanel p{color:var(--creative-text-muted);margin:0;font-size:12px;font-style:normal;line-height:1.35}.creative-classifier-module__dahLKa__globalPanelHeading{align-items:center;gap:var(--creative-space-2);min-width:0;color:var(--creative-text);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:0;line-height:1.25;display:flex}.creative-classifier-module__dahLKa__globalPanelHeading svg{color:var(--creative-text-muted);flex:none}.creative-classifier-module__dahLKa__globalInsightGrid,.creative-classifier-module__dahLKa__globalTaxonomyGrid{gap:var(--creative-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.creative-classifier-module__dahLKa__globalBestMedia{aspect-ratio:4/5;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--creative-text-muted) 14%, transparent);background:color-mix(in srgb, var(--creative-panel) 72%, transparent);place-items:center;width:72px;min-width:0;display:grid;position:relative;overflow:hidden}.creative-classifier-module__dahLKa__globalBestMedia[data-media-kind=video]{aspect-ratio:4/5}.creative-classifier-module__dahLKa__globalBestMedia[data-media-quality=thumbnail] .creative-classifier-module__dahLKa__mediaImage{border-radius:var(--radius);width:100%;max-width:92%;height:100%;max-height:92%;box-shadow:none}.creative-classifier-module__dahLKa__globalBestCompact{gap:var(--creative-space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.creative-classifier-module__dahLKa__globalBestText{gap:4px var(--creative-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.creative-classifier-module__dahLKa__globalBestText strong{color:var(--creative-text);font-size:12px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.creative-classifier-module__dahLKa__globalBestText span{color:var(--creative-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.creative-classifier-module__dahLKa__globalBestText b{border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--creative-accent) 18%, transparent);min-width:42px;color:var(--creative-text);font-size:12px;font-weight:var(--weight-semibold);text-align:center;grid-area:1/2/span 2;padding:7px 8px;line-height:1}.creative-classifier-module__dahLKa__globalDistributionRows{gap:7px;min-width:0;display:grid}.creative-classifier-module__dahLKa__globalDistributionRow{min-width:0;color:var(--creative-text-muted);grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:6px 8px;font-size:11px;display:grid}.creative-classifier-module__dahLKa__globalDistributionRowLabel{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.creative-classifier-module__dahLKa__globalDistributionRowLabel i{border-radius:calc(var(--radius) - 6px);background:color-mix(in srgb, var(--creative-accent) 52%, transparent);width:10px;height:10px}.creative-classifier-module__dahLKa__globalDistributionRowLabel span{color:var(--creative-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creative-classifier-module__dahLKa__globalDistributionRowLabel strong,.creative-classifier-module__dahLKa__globalDistributionRow em{color:var(--creative-text-muted);font-style:normal;font-weight:var(--weight-semibold)}.creative-classifier-module__dahLKa__globalDistributionTrack{background:color-mix(in srgb, var(--creative-panel) 74%, transparent);border-radius:999px;grid-column:1/-1;width:100%;height:5px;position:relative;overflow:hidden}.creative-classifier-module__dahLKa__globalDistributionTrack span{border-radius:inherit;background:color-mix(in srgb, var(--creative-accent) 54%, transparent);height:100%;display:block}.creative-classifier-module__dahLKa__globalBarsTotal{color:var(--creative-text-muted);text-align:right;margin:0;font-size:10px;font-style:normal;line-height:1.35}.creative-classifier-module__dahLKa__globalSuggestionsList{gap:var(--creative-space-2);margin:0;padding:0;list-style:none;display:grid}.creative-classifier-module__dahLKa__globalSuggestionsList li{border-radius:calc(var(--radius) - 3px);background:var(--creative-panel);color:var(--creative-text);padding:7px 8px;font-size:12px;line-height:1.35}.creative-classifier-module__dahLKa__summaryMetric{border-radius:var(--radius);background:var(--nowle-control-surface-rest);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--creative-text-muted), transparent 88%);gap:4px;min-height:58px;padding:10px 12px;display:grid}.creative-classifier-module__dahLKa__summaryMetric strong{color:var(--creative-text);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;line-height:1.15;overflow:hidden}.creative-classifier-module__dahLKa__healthFilters{gap:var(--creative-space-2) var(--creative-space-3);grid-template-columns:minmax(260px,2.2fr) repeat(6,minmax(122px,1fr));align-items:end;min-width:0;display:grid}.creative-classifier-module__dahLKa__healthSearchGroup{gap:var(--space-1);min-width:0;display:grid}.creative-classifier-module__dahLKa__healthSearchField{box-sizing:border-box;align-items:center;gap:var(--creative-space-2);height:var(--nowle-control-height-compact);border-radius:var(--radius);background:var(--nowle-control-surface-rest);min-width:0;box-shadow:inset 0 0 0 1px var(--nowle-operational-field-edge);padding:0 var(--creative-space-3);transition-duration:var(--motion-smooth-duration);transition-property:background-color,box-shadow;transition-timing-function:var(--motion-smooth-easing);display:flex}.creative-classifier-module__dahLKa__healthSearchField svg{color:var(--creative-text-muted);flex:none}.creative-classifier-module__dahLKa__healthSearchField:focus-within{background:var(--nowle-control-surface-focus);box-shadow:inset 0 0 0 1px var(--nowle-operational-field-focus-edge)}:is(.creative-classifier-module__dahLKa__healthFilters .creative-classifier-module__dahLKa__healthSearchField .nowle-native-input,.creative-classifier-module__dahLKa__healthFilters .creative-classifier-module__dahLKa__healthSearchField .nowle-native-input:hover:not(:disabled),.creative-classifier-module__dahLKa__healthFilters .creative-classifier-module__dahLKa__healthSearchField .nowle-native-input:focus:not(:disabled)){width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0}.creative-classifier-module__dahLKa__healthCardsSection{--ii-chip-surface-rest:var(--nowle-control-surface-rest);--ii-space-2:var(--creative-space-2);--ii-space-3:var(--creative-space-3);--ii-text:var(--creative-text);--ii-text-soft:var(--creative-text-muted);--ii-type-caption:.74rem;gap:var(--creative-space-3);min-width:0;display:grid}.creative-classifier-module__dahLKa__healthCardsPagination{min-width:0}.creative-classifier-module__dahLKa__healthCardsGrid{gap:var(--creative-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.creative-classifier-module__dahLKa__healthCard{gap:var(--creative-space-3);border-radius:var(--radius);border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-fill,var(--shell-chrome-bubble)));min-width:0;box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));padding:var(--creative-space-3);display:grid;overflow:hidden}.creative-classifier-module__dahLKa__cardMeta{gap:2px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardMeta strong{color:var(--creative-text);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.creative-classifier-module__dahLKa__cardMeta small{color:var(--creative-text-muted);font-size:11px;font-weight:var(--weight-medium)}.creative-classifier-module__dahLKa__mediaFrame{box-sizing:border-box;aspect-ratio:4/5;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--creative-text-muted) 14%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--creative-text-muted) 8%, transparent), transparent 34%), color-mix(in srgb, var(--creative-panel) 72%, transparent);isolation:isolate;place-items:center;width:100%;min-width:0;max-width:100%;max-height:min(620px,72vh);padding:clamp(6px,1.2vw,10px);display:grid;position:relative;overflow:hidden}.creative-classifier-module__dahLKa__mediaFrame[data-media-kind=video]{aspect-ratio:4/5;background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--creative-accent) 16%, transparent), transparent 32%), #050609;max-height:min(620px,72vh)}.creative-classifier-module__dahLKa__mediaFrame[data-media-quality=preview]{aspect-ratio:320/567;background:linear-gradient(135deg, color-mix(in srgb, var(--creative-text-muted) 8%, transparent), transparent 34%), color-mix(in srgb, var(--creative-panel) 72%, transparent);max-height:540px}.creative-classifier-module__dahLKa__mediaFrame[data-media-kind=unknown]{aspect-ratio:4/3;max-height:340px}.creative-classifier-module__dahLKa__mediaVideo,.creative-classifier-module__dahLKa__mediaPreviewIframe{z-index:1;border-radius:var(--radius);border:0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:relative}.creative-classifier-module__dahLKa__mediaVideo{object-fit:contain;object-position:center;background:#000}.creative-classifier-module__dahLKa__mediaPreviewIframe{background:#fff}.creative-classifier-module__dahLKa__mediaImage{z-index:1;border-radius:var(--radius);object-fit:contain;object-position:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:relative}.creative-classifier-module__dahLKa__mediaBackdrop{z-index:0;object-fit:cover;opacity:.26;filter:blur(18px)saturate(.9);width:128%;min-width:0;height:128%;min-height:0;display:block;position:absolute;inset:-14%;transform:scale(1.04)}.creative-classifier-module__dahLKa__mediaFrame[data-media-quality=thumbnail] .creative-classifier-module__dahLKa__mediaImage{border-radius:var(--radius);object-fit:contain;width:100%;max-width:94%;height:100%;max-height:94%;box-shadow:0 18px 42px #00000042}.creative-classifier-module__dahLKa__mediaFrame[data-media-kind=video][data-media-quality=thumbnail] .creative-classifier-module__dahLKa__mediaImage{width:100%;max-width:94%;max-height:94%}.creative-classifier-module__dahLKa__carouselStrip{gap:var(--creative-space-2);scroll-snap-type:x proximity;scrollbar-width:thin;min-width:0;padding:2px 0 4px;display:flex;overflow-x:auto}.creative-classifier-module__dahLKa__carouselThumbButton{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--creative-text-muted) 20%, transparent);border-radius:var(--radius);background:var(--creative-panel);cursor:pointer;scroll-snap-align:start;flex:0 0 56px;width:56px;padding:0;display:block;position:relative;overflow:hidden}.creative-classifier-module__dahLKa__carouselThumbImage{border-radius:var(--radius);object-fit:cover;width:100%;height:100%;display:block}.creative-classifier-module__dahLKa__carouselThumbFallback{width:100%;height:100%;color:var(--creative-text-muted);place-items:center;display:grid}.creative-classifier-module__dahLKa__carouselThumbIndex{color:#fff;min-width:18px;height:18px;font-size:10px;font-weight:var(--weight-bold);background:#08090dbd;border-radius:999px;place-items:center;line-height:1;display:grid;position:absolute;bottom:4px;right:4px}.creative-classifier-module__dahLKa__carouselThumbButton[data-active=true]{border-color:color-mix(in srgb, var(--creative-accent) 74%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--creative-accent) 22%, transparent)}.creative-classifier-module__dahLKa__carouselThumbButton:focus-visible{outline:2px solid var(--creative-accent);outline-offset:2px}.creative-classifier-module__dahLKa__mediaFallback{width:100%;height:100%;color:var(--creative-text-muted);place-items:center;display:grid}.creative-classifier-module__dahLKa__cardAdMeta{gap:4px;min-width:0;margin:2px 0 0;display:grid}.creative-classifier-module__dahLKa__cardAdMeta div{grid-template-columns:54px minmax(0,1fr);gap:6px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardAdMeta dt,.creative-classifier-module__dahLKa__cardAdMeta dd{min-width:0;margin:0;font-size:10px;line-height:1.25}.creative-classifier-module__dahLKa__cardAdMeta dt{color:var(--creative-text-muted);font-weight:var(--weight-semibold);text-transform:none}.creative-classifier-module__dahLKa__cardAdMeta dd{color:color-mix(in srgb, var(--creative-text) 84%, var(--creative-text-muted));font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creative-classifier-module__dahLKa__videoBadge{right:var(--creative-space-2);bottom:var(--creative-space-2);border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--md-surface) 88%, transparent);min-height:24px;color:var(--creative-text);font-size:11px;font-weight:var(--weight-semibold);align-items:center;gap:4px;padding:0 8px;display:inline-flex;position:absolute}.creative-classifier-module__dahLKa__cardScoreRow{gap:var(--creative-space-3);border-bottom:1px solid color-mix(in srgb, var(--creative-text-muted) 18%, transparent);min-width:0;padding-bottom:var(--creative-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.creative-classifier-module__dahLKa__cardScoreRow div{gap:3px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardScoreRow strong{color:var(--creative-text);font-size:var(--type-body-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.creative-classifier-module__dahLKa__cardScoreRow b{border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--creative-accent) 16%, transparent);min-width:48px;color:var(--creative-text);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);text-align:center;padding:8px 9px;line-height:1}.creative-classifier-module__dahLKa__cardTaxonomies{gap:6px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardTaxonomies div{border:1px solid color-mix(in srgb, var(--creative-text-muted) 10%, transparent);border-left:2px solid color-mix(in srgb, var(--creative-accent) 42%, transparent);border-radius:calc(var(--radius) - 4px);background:linear-gradient(90deg, color-mix(in srgb, var(--creative-accent) 9%, transparent), transparent 46%), color-mix(in srgb, var(--creative-panel) 82%, transparent);grid-template-columns:minmax(58px,.36fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 10px;display:grid}.creative-classifier-module__dahLKa__cardTaxonomies span{overflow-wrap:anywhere;white-space:normal;line-height:1.2}.creative-classifier-module__dahLKa__cardTaxonomies strong{color:var(--creative-text);overflow-wrap:anywhere;white-space:normal;font-size:11.5px;line-height:1.32}.creative-classifier-module__dahLKa__cardActions{justify-content:space-between;align-items:center;gap:var(--creative-space-2);min-width:0;display:flex}.creative-classifier-module__dahLKa__cardActions span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creative-classifier-module__dahLKa__cardMetrics{gap:var(--creative-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.creative-classifier-module__dahLKa__cardMetrics div{gap:3px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardMetrics strong{color:var(--creative-text);font-size:var(--type-body-sm)}.creative-classifier-module__dahLKa__cardTextGrid{gap:var(--creative-space-3);grid-template-columns:minmax(0,1fr);display:grid}.creative-classifier-module__dahLKa__cardTextGrid div,.creative-classifier-module__dahLKa__commentsBlock{gap:4px;min-width:0;display:grid}.creative-classifier-module__dahLKa__cardTextGrid p{color:var(--creative-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.creative-classifier-module__dahLKa__commentsBlock p{color:var(--creative-text);white-space:normal;margin:0;font-size:12px;line-height:1.45;overflow:visible}.creative-classifier-module__dahLKa__cardAttemptError{margin:0}.creative-classifier-module__dahLKa__criteriaGrid{gap:var(--creative-space-2);grid-template-columns:minmax(0,1fr);display:grid}.creative-classifier-module__dahLKa__criterion{align-items:center;gap:var(--creative-space-2);border-radius:calc(var(--radius) - 3px);background:var(--creative-panel);grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:8px 9px;display:grid}.creative-classifier-module__dahLKa__criterion span{color:var(--creative-text);font-size:11px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creative-classifier-module__dahLKa__criterion strong{border-radius:calc(var(--radius) - 5px);background:color-mix(in srgb, var(--creative-accent) 12%, transparent);color:var(--creative-text);font-size:10px;font-weight:var(--weight-semibold);padding:5px 7px;line-height:1}.creative-classifier-module__dahLKa__criterion strong[data-verdict=SIM]{background:#0b8f6129}.creative-classifier-module__dahLKa__criterion strong[data-verdict=PARCIAL]{background:#a66b002e}.creative-classifier-module__dahLKa__criterion strong[data-verdict=NÃO]{background:#b3261e24}.creative-classifier-module__dahLKa__healthStatePanel{justify-content:space-between;align-items:center;gap:var(--creative-space-4);border-radius:var(--radius);border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-fill,var(--shell-chrome-bubble)));min-width:0;box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));padding:var(--nowle-card-padding);display:flex}.creative-classifier-module__dahLKa__healthStateText{gap:4px;min-width:0;display:grid}.creative-classifier-module__dahLKa__healthStateText strong{color:var(--creative-text);font-size:var(--type-body-md)}.creative-classifier-module__dahLKa__healthStateText span{color:var(--creative-text-muted);font-size:var(--type-body-sm);line-height:1.45}@media (max-width:899px){.creative-classifier-module__dahLKa__healthSummaryGrid,.creative-classifier-module__dahLKa__healthFilters,.creative-classifier-module__dahLKa__healthRunMetrics,.creative-classifier-module__dahLKa__healthCardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-classifier-module__dahLKa__healthSearchGroup{grid-column:1/-1}}@media (max-width:640px){.creative-classifier-module__dahLKa__formCard,.creative-classifier-module__dahLKa__successCard{padding:var(--space-3)}.creative-classifier-module__dahLKa__healthPanelHeader.shell-chrome-bubble__header{padding-inline:var(--creative-space-3);flex-direction:column}.creative-classifier-module__dahLKa__healthPanelHeader .shell-chrome-bubble__heading{width:100%}.creative-classifier-module__dahLKa__healthToolbarActions{justify-content:flex-start;width:100%}.creative-classifier-module__dahLKa__healthToolbarActions .nowle-btn{justify-content:center;width:100%}.creative-classifier-module__dahLKa__healthHeaderAccountSelect{flex-basis:auto;width:100%;min-width:0}.creative-classifier-module__dahLKa__healthPanelBody.shell-chrome-bubble__body{padding:var(--creative-space-3)}.creative-classifier-module__dahLKa__healthControlDeck{padding:var(--creative-space-3)}.creative-classifier-module__dahLKa__healthSummaryGrid,.creative-classifier-module__dahLKa__healthFilters,.creative-classifier-module__dahLKa__healthRunMetrics,.creative-classifier-module__dahLKa__healthCardsGrid,.creative-classifier-module__dahLKa__companyBuilderHeader{grid-template-columns:minmax(0,1fr)}.creative-classifier-module__dahLKa__formAuxiliaryActionButton{justify-self:start;width:100%}.creative-classifier-module__dahLKa__companyGroupBlock{padding:var(--creative-space-2)}.creative-classifier-module__dahLKa__companyRow{grid-template-columns:var(--nowle-control-height-compact) minmax(0, 1fr) auto;grid-template-rows:auto}.creative-classifier-module__dahLKa__companyRowIndex{grid-area:1/1}.creative-classifier-module__dahLKa__companyField{grid-area:auto/1/auto/-1;grid-template-rows:auto auto}.creative-classifier-module__dahLKa__companyRowRemove{grid-area:1/3}.creative-classifier-module__dahLKa__formFooter{flex-direction:column}.creative-classifier-module__dahLKa__formFooter .nowle-btn{width:100%}}.creative-classifier-module__dahLKa__pulseDots span:nth-child(2){animation-delay:.14s}.creative-classifier-module__dahLKa__pulseDots span:nth-child(3){animation-delay:.28s}@media (min-width:900px){.creative-classifier-module__dahLKa__healthRunMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.creative-classifier-module__dahLKa__globalInsightGrid{grid-template-columns:minmax(0,1.1fr) minmax(240px,.8fr) minmax(260px,1fr)}.creative-classifier-module__dahLKa__globalTaxonomyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.creative-classifier-module__dahLKa__healthFilters{grid-template-columns:minmax(260px,2.2fr) repeat(6,minmax(122px,1fr))}.creative-classifier-module__dahLKa__healthCardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-classifier-module__dahLKa__cardTextGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1180px){.creative-classifier-module__dahLKa__globalInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-classifier-module__dahLKa__globalSuggestionsPanel{grid-column:1/-1}.creative-classifier-module__dahLKa__globalTaxonomyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-classifier-module__dahLKa__healthFilters{grid-template-columns:minmax(280px,2fr) repeat(3,minmax(140px,1fr))}}@keyframes creative-classifier-module__dahLKa__creative-pulse-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}
.NowlePagination-module__u_YAkW__root{justify-content:space-between;align-items:center;gap:var(--ii-space-3,var(--space-3));display:flex}.NowlePagination-module__u_YAkW__rootQueueGutter{padding-left:var(--ii-queue-gutter);padding-right:var(--ii-queue-gutter)}.NowlePagination-module__u_YAkW__compact{margin-top:var(--ii-space-3,var(--space-3))}.NowlePagination-module__u_YAkW__summary{color:var(--ii-text-soft,var(--md-on-surface-variant));font-size:var(--ii-type-caption,var(--type-label-sm));font-weight:var(--weight-medium);margin:0;line-height:1.35}.NowlePagination-module__u_YAkW__summary strong{color:var(--ii-text,var(--md-on-surface));font-weight:var(--weight-semibold)}.NowlePagination-module__u_YAkW__controls{align-items:center;gap:var(--ii-space-2,var(--space-2));display:inline-flex}.NowlePagination-module__u_YAkW__page{min-width:var(--nowle-control-height-compact);height:var(--nowle-control-height-compact);min-height:var(--nowle-control-height-compact);border-radius:var(--radius);background:var(--ii-chip-surface-rest,var(--nowle-control-surface-rest));color:var(--ii-text,var(--md-on-surface));padding:0 var(--space-2);font-size:var(--ii-type-caption,var(--type-label-sm));font-weight:var(--weight-semibold);white-space:nowrap;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.NowlePagination-module__u_YAkW__pageValue{animation:NowlePagination-module__u_YAkW__pageEnter var(--motion-smooth-duration) var(--motion-smooth-easing) both}@keyframes NowlePagination-module__u_YAkW__pageEnter{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NowlePagination-module__u_YAkW__pageValue{animation:none}}
.utm-health-ui-module__FkVP3a__fields,.utm-health-ui-module__FkVP3a__diagnosis{gap:var(--space-4);min-width:0;display:grid}.utm-health-ui-module__FkVP3a__fields{grid-column:1/-1}.utm-health-ui-module__FkVP3a__patternGroup{border:1px solid var(--nowle-field-edge,var(--ii-form-control-edge,var(--md-outline-variant)));border-radius:var(--radius);gap:var(--space-3);min-width:0;padding:var(--space-4);display:grid}.utm-health-ui-module__FkVP3a__statusRow,.utm-health-ui-module__FkVP3a__feedbackActions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.utm-health-ui-module__FkVP3a__fieldLabel{color:var(--md-on-surface);font-size:var(--type-label-sm);font-weight:var(--weight-semibold);line-height:1.5}.utm-health-ui-module__FkVP3a__fields .utm-health-ui-module__FkVP3a__patternGroup .utm-health-ui-module__FkVP3a__patternInput{box-sizing:border-box;height:var(--nowle-control-height-compact);min-height:var(--nowle-control-height-compact);overflow-wrap:anywhere;resize:vertical;width:100%;min-width:0;padding-block:8px}.utm-health-ui-module__FkVP3a__fields .utm-health-ui-module__FkVP3a__patternGroup .utm-health-ui-module__FkVP3a__patternInput:disabled{cursor:not-allowed;resize:none}.utm-health-ui-module__FkVP3a__hint,.utm-health-ui-module__FkVP3a__readAt{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.utm-health-ui-module__FkVP3a__counts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));min-width:0;margin:0;display:grid}.utm-health-ui-module__FkVP3a__counts>div{gap:var(--space-1);min-width:0;display:grid}.utm-health-ui-module__FkVP3a__counts dt{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);line-height:1.5}.utm-health-ui-module__FkVP3a__counts dd{color:var(--md-on-surface);font-size:var(--type-body-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.utm-health-ui-module__FkVP3a__reasons{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);gap:var(--space-2);margin:0;padding-inline-start:var(--space-4);line-height:1.5;display:grid}.utm-health-ui-module__FkVP3a__savedPatterns{gap:var(--space-3);min-width:0;margin:0;display:grid}.utm-health-ui-module__FkVP3a__savedPatterns>div{gap:var(--space-2);min-width:0;display:grid}.utm-health-ui-module__FkVP3a__savedPatterns dt{color:var(--md-on-surface-variant);font-size:var(--type-label-sm);font-weight:var(--weight-medium)}.utm-health-ui-module__FkVP3a__savedPatterns dd{font-size:var(--type-label-sm);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.utm-health-ui-module__FkVP3a__patternText{background:var(--nowle-field-surface,var(--ii-form-field-surface,var(--md-surface)));border:1px solid var(--nowle-field-edge,var(--ii-form-control-edge,var(--md-outline-variant)));border-radius:var(--radius);color:var(--md-on-surface);font-family:var(--font-family-base);font-size:var(--type-label-sm);overflow-wrap:anywhere;min-width:0;padding:var(--space-3);white-space:pre-wrap;line-height:1.6;display:block}.utm-health-ui-module__FkVP3a__disclosureBody{gap:var(--space-4);min-width:0;display:grid}
.analyses-module__Xd1OaG__pageTokens{--ii-font-family:var(--font-family-base);--ii-neutral-900:#202020;--ii-neutral-850:#282828;--ii-neutral-800:#303030;--ii-neutral-700:#3a3a3a;--ii-neutral-600:#505050;--ii-neutral-300:#a8a8a8;--ii-neutral-200:#c3c3c3;--ii-neutral-100:#f4f4f4;--ii-blue-400:var(--nowle-state-accent);--ii-blue-300:var(--nowle-status-info-fg);--ii-blue-200:var(--nowle-status-info-bg);--ii-lime-400:#ecf170;--ii-red-500:var(--nowle-status-danger-fg);--ii-accent:var(--nowle-state-accent);--ii-accent-contrast:var(--nowle-state-accent-contrast);--ii-space-1:4px;--ii-space-2:8px;--ii-space-3:12px;--ii-space-4:var(--nowle-component-gap);--ii-space-5:24px;--ii-space-6:32px;--ii-chip-font-size:var(--type-label-sm);--ii-chip-line-height:1.15;--ii-type-caption:var(--type-label-sm);--ii-type-body:var(--type-body-sm);--ii-type-lead:var(--type-body-md);--ii-type-display:var(--type-title-lg);--ii-control-height:42px;--ii-control-height-compact:36px;--ii-motion-smooth-duration:.18s;--ii-motion-smooth-easing:cubic-bezier(.22, 1, .36, 1);--ii-motion-duration:var(--motion-smooth-duration);--ii-motion-easing:var(--motion-smooth-easing);--ii-bg:var(--nowle-canvas);--ii-page-background:var(--nowle-canvas);--ii-chrome-graduation-scale:1;--ii-surface-mix-soft:calc(var(--ii-chrome-graduation-scale) * 14%);--ii-surface-mix-control:calc(var(--ii-chrome-graduation-scale) * 36%);--ii-surface-mix-nested:calc(var(--ii-chrome-graduation-scale) * 44%);--ii-surface-mix-hover:calc(var(--ii-chrome-graduation-scale) * 54%);--ii-chip-surface-rest:var(--nowle-control-surface-rest);--ii-chip-surface-active:var(--shell-chrome-surface-selected);--ii-chip-surface-hover:var(--nowle-control-surface-hover);--ii-surface:var(--ii-surface-raised);--ii-surface-raised:var(--shell-chrome-bubble);--ii-surface-soft:color-mix(in srgb, var(--ii-surface-raised), var(--nowle-canvas) var(--ii-surface-mix-soft));--ii-form-section-surface:var(--shell-chrome-nest-floor-3);--ii-form-section-surface-strong:var(--ii-form-section-surface);--ii-form-section-edge:color-mix(in srgb, var(--md-outline), var(--ii-form-section-surface) 34%);--ii-form-field-surface:var(--ii-page-background);--ii-form-control-surface:var(--shell-chrome-on-nest-3-control-rest);--ii-form-control-hover:var(--shell-chrome-on-nest-3-control-hover);--ii-form-control-focus:var(--ii-form-control-hover);--ii-form-control-edge:color-mix(in srgb, var(--md-outline), var(--ii-form-control-surface) 20%);--ii-form-control-focus-edge:color-mix(in srgb, var(--ii-accent), var(--ii-text) 10%);--ii-form-index-surface:color-mix(in srgb, var(--ii-blue-200), var(--ii-page-background) 18%);--ii-form-index-edge:color-mix(in srgb, var(--ii-blue-400), transparent 34%);--ii-form-index-fg:var(--ii-text);--ii-accordion-section-surface:transparent;--ii-accordion-section-hover:color-mix(in srgb, var(--ii-form-section-surface), var(--ii-text) 4%);--ii-accordion-section-edge:color-mix(in srgb, var(--ii-text-muted), transparent 76%);--ii-accordion-field-edge:color-mix(in srgb, var(--ii-text-muted), transparent 84%);--ii-time-window-group-edge:var(--ii-accordion-section-edge);--ii-accordion-region-min-height:var(--nowle-control-height);--ii-accordion-region-padding-inline:14px;--ii-accordion-region-font-size:var(--type-label-sm);--ii-accordion-region-line-height:1.35;--ii-accordion-region-fg:var(--ii-text-soft);--ii-accordion-region-label-fg:var(--ii-text);--ii-accordion-danger-label-fg:color-mix(in srgb, var(--ii-danger), var(--ii-text-soft) 14%);--ii-control-surface:var(--nowle-control-surface-rest);--ii-surface-nested:var(--ii-form-section-surface);--ii-surface-nested-strong:var(--ii-form-section-surface-strong);--ii-surface-nested-edge:var(--ii-form-section-edge);--ii-interactive-hover:var(--nowle-control-surface-hover);--ii-surface-inset:var(--nowle-control-surface-rest);--ii-field-surface:var(--nowle-control-surface-rest);--ii-field-surface-hover:var(--nowle-control-surface-hover);--ii-inset-surface:var(--nowle-control-surface-rest);--ii-inset-surface-soft:var(--nowle-control-surface-rest);--ii-surface-inset-fixed:var(--nowle-control-surface-rest);--ii-l2-panel:var(--shell-chrome-nest-floor-2);--ii-l3-section:var(--shell-chrome-nest-floor-3);--ii-l4-control:var(--nowle-control-surface-rest);--ii-l4-control-hover:var(--nowle-control-surface-hover);--ii-l5-control-on-l3:var(--nowle-control-surface-rest);--ii-l5-control-hover-on-l3:var(--nowle-control-surface-hover);--ii-code-surface:var(--nowle-control-surface-rest);--ii-border:transparent;--ii-text:var(--md-on-surface);--ii-text-muted:var(--md-on-surface-variant);--ii-text-soft:var(--md-on-surface-variant);--ii-danger:var(--nowle-status-danger-fg);--ii-warning:var(--ii-danger);--ii-accent-strong:var(--ii-danger);--ii-success:#197a57;--ii-shadow-1:0 2px 6px #21202014;color:var(--ii-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--ii-font-family)}.analyses-module__Xd1OaG__page{gap:var(--ii-space-4);flex-direction:column;min-height:100%;display:flex;}:root[data-theme=dark] .analyses-module__Xd1OaG__pageTokens{--ii-bg:var(--nowle-canvas);--ii-page-background:var(--nowle-canvas);--ii-chip-surface-rest:var(--nowle-control-surface-rest);--ii-chip-surface-active:var(--shell-chrome-surface-selected);--ii-chip-surface-hover:var(--nowle-control-surface-hover);--ii-surface:var(--ii-surface-raised);--ii-surface-raised:var(--shell-chrome-bubble);--ii-surface-soft:color-mix(in srgb, var(--ii-surface-raised), var(--nowle-canvas) var(--ii-surface-mix-soft));--ii-form-section-surface:var(--shell-chrome-nest-floor-3);--ii-form-section-surface-strong:var(--ii-form-section-surface);--ii-form-section-edge:color-mix(in srgb, var(--md-outline), var(--ii-form-section-surface) 30%);--ii-form-field-surface:var(--ii-page-background);--ii-form-control-surface:var(--shell-chrome-on-nest-3-control-rest);--ii-form-control-hover:var(--shell-chrome-on-nest-3-control-hover);--ii-form-control-focus:var(--ii-form-control-hover);--ii-form-control-edge:color-mix(in srgb, var(--md-outline), var(--ii-form-control-surface) 12%);--ii-form-control-focus-edge:color-mix(in srgb, var(--ii-accent), var(--ii-text) 14%);--ii-form-index-surface:color-mix(in srgb, var(--ii-blue-400), var(--ii-page-background) 72%);--ii-form-index-edge:color-mix(in srgb, var(--ii-blue-300), transparent 48%);--ii-form-index-fg:var(--ii-text);--ii-accordion-section-surface:transparent;--ii-accordion-section-hover:color-mix(in srgb, var(--ii-form-section-surface), var(--ii-text) 5%);--ii-accordion-section-edge:color-mix(in srgb, var(--ii-text-muted), transparent 84%);--ii-accordion-field-edge:color-mix(in srgb, var(--ii-text-muted), transparent 90%);--ii-time-window-group-edge:var(--ii-accordion-section-edge);--ii-accordion-region-min-height:var(--nowle-control-height);--ii-accordion-region-padding-inline:14px;--ii-accordion-region-font-size:var(--type-label-sm);--ii-accordion-region-line-height:1.35;--ii-accordion-region-fg:var(--ii-text-soft);--ii-accordion-region-label-fg:var(--ii-text);--ii-accordion-danger-label-fg:color-mix(in srgb, var(--ii-danger), var(--ii-text-soft) 18%);--ii-control-surface:var(--nowle-control-surface-rest);--ii-surface-nested:var(--ii-form-section-surface);--ii-surface-nested-strong:var(--ii-form-section-surface-strong);--ii-surface-nested-edge:var(--ii-form-section-edge);--ii-interactive-hover:var(--nowle-control-surface-hover);--ii-surface-inset:var(--nowle-control-surface-rest);--ii-field-surface:var(--nowle-control-surface-rest);--ii-field-surface-hover:var(--nowle-control-surface-hover);--ii-inset-surface:var(--nowle-control-surface-rest);--ii-inset-surface-soft:var(--nowle-control-surface-rest);--ii-surface-inset-fixed:var(--nowle-control-surface-rest);--ii-l2-panel:var(--shell-chrome-nest-floor-2);--ii-l3-section:var(--shell-chrome-nest-floor-3);--ii-l4-control:var(--nowle-control-surface-rest);--ii-l4-control-hover:var(--nowle-control-surface-hover);--ii-l5-control-on-l3:var(--nowle-control-surface-rest);--ii-l5-control-hover-on-l3:var(--nowle-control-surface-hover);--ii-code-surface:var(--nowle-control-surface-rest);--ii-border:transparent;--ii-text:var(--md-on-surface);--ii-text-muted:var(--md-on-surface-variant);--ii-text-soft:var(--md-on-surface-variant);--ii-danger:var(--ii-red-500);--ii-warning:var(--ii-lime-400);--ii-accent-strong:var(--ii-lime-400);--ii-success:var(--ii-blue-300);--ii-shadow-1:0 2px 8px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.analyses-module__Xd1OaG__page .nowle-card,.analyses-module__Xd1OaG__page .page-card){border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-fill,var(--ii-surface-raised)));box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));border-radius:var(--radius)}.analyses-module__Xd1OaG__page>.nowle-null-shell{border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-fill,var(--ii-surface-raised)));box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));border-radius:var(--radius)}:is(.analyses-module__Xd1OaG__page .nowle-card .nowle-null-shell,.analyses-module__Xd1OaG__page .page-card .nowle-null-shell){background:var(--nowle-control-surface-rest);box-shadow:none;border-radius:var(--radius);border:none}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row{color:var(--ii-text);transition:background-color var(--ii-motion-duration) var(--ii-motion-easing);border:none}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row__copy{color:var(--ii-text-soft)}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row__copy strong{color:var(--ii-text)}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row>svg{color:var(--ii-accent)}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row__actions{align-items:center;gap:var(--ii-space-2);flex-wrap:wrap;display:flex}.analyses-module__Xd1OaG__page .nowle-workspace-panel-row__actions svg{color:currentColor}.analyses-module__Xd1OaG__page .analyses-chrome-l2-host{box-shadow:none;background:0 0;border:none}.analyses-module__Xd1OaG__page .analyses-chrome-l3{border-radius:var(--radius);box-shadow:none;background:0 0;border:none}.analyses-module__Xd1OaG__page .analyses-chrome-l3:has(.nowle-select.is-open){z-index:35;position:relative}
.NowleWorkspaceSidePanel-module__ydyYdG__panel{top:var(--hub-sidebar-viewport-top,var(--space-4));align-self:start;width:100%;min-width:0;position:sticky}.NowleWorkspaceSidePanel-module__ydyYdG__card{box-sizing:border-box;width:100%;min-width:0;max-height:calc(100dvh - var(--hub-sidebar-viewport-top,var(--space-4)) - var(--shell-chrome-viewport-bottom,58px));overscroll-behavior:contain;border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));border-radius:var(--radius);background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-parent-bg,var(--shell-chrome-sidebar-bg,var(--shell-chrome-bubble-fill,var(--md-surface)))));box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));overflow-y:auto}.NowleWorkspaceSidePanel-module__ydyYdG__meshSurface{box-sizing:border-box;min-width:0;padding:var(--nowle-component-gap)}.NowleWorkspaceSidePanel-module__ydyYdG__meshSurface .NowleWorkspaceSidePanel-module__ydyYdG__meshCard{box-sizing:border-box;width:100%;min-width:0;max-height:calc(100dvh - var(--hub-sidebar-viewport-top,var(--space-4)) - var(--shell-chrome-viewport-bottom,58px) - var(--nowle-component-gap) - var(--nowle-component-gap));overscroll-behavior:contain;padding:var(--space-4);overflow-y:auto}@media (max-width:1100px){.NowleWorkspaceSidePanel-module__ydyYdG__panel{position:static}.NowleWorkspaceSidePanel-module__ydyYdG__card,.NowleWorkspaceSidePanel-module__ydyYdG__meshSurface .NowleWorkspaceSidePanel-module__ydyYdG__meshCard{max-height:none;overflow:visible}}
.recommendations-module__JHDEkW__pageTokens{--ii-font-family:var(--font-family-base);--ii-neutral-900:#202020;--ii-neutral-850:#282828;--ii-neutral-800:#303030;--ii-neutral-700:#3a3a3a;--ii-neutral-600:#505050;--ii-neutral-300:#a8a8a8;--ii-neutral-200:#c3c3c3;--ii-neutral-100:#f4f4f4;--ii-blue-400:var(--nowle-state-accent);--ii-blue-300:var(--nowle-status-info-fg);--ii-blue-200:var(--nowle-status-info-bg);--ii-lime-400:#ecf170;--ii-red-500:var(--nowle-status-danger-fg);--ii-accent:var(--nowle-state-accent);--ii-accent-text:var(--nowle-state-accent);--ii-accent-contrast:var(--nowle-state-accent-contrast);--ii-space-1:4px;--ii-space-2:8px;--ii-space-3:12px;--ii-space-4:var(--nowle-component-gap);--ii-space-5:24px;--ii-space-6:32px;--ii-chip-font-size:var(--type-label-sm);--ii-chip-line-height:1.15;--ii-type-caption:var(--type-label-sm);--ii-type-body:var(--type-body-sm);--ii-type-lead:var(--type-body-md);--ii-type-display:var(--type-title-lg);--ii-control-height:42px;--ii-motion-smooth-duration:.18s;--ii-motion-smooth-easing:cubic-bezier(.22, 1, .36, 1);--ii-motion-duration:var(--motion-smooth-duration);--ii-motion-easing:var(--motion-smooth-easing);--ii-bg:var(--nowle-canvas);--ii-page-background:var(--nowle-canvas);--ii-chrome-graduation-scale:1;--ii-surface-mix-soft:calc(var(--ii-chrome-graduation-scale) * 14%);--ii-surface-mix-control:calc(var(--ii-chrome-graduation-scale) * 36%);--ii-surface-mix-nested:calc(var(--ii-chrome-graduation-scale) * 44%);--ii-surface-mix-hover:calc(var(--ii-chrome-graduation-scale) * 54%);--ii-queue-row-surface:var(--shell-chrome-surface-selected);--ii-queue-row-surface-rest:var(--nowle-control-surface-rest);--ii-queue-row-action-surface:var(--nowle-control-surface-rest);--ii-recommendation-proximity-surface:var(--nowle-control-surface-rest);--ii-queue-row-surface-hover:var(--nowle-control-surface-hover);--ii-queue-row-surface-selected:var(--ii-queue-row-surface-rest);--ii-chip-surface-rest:var(--nowle-control-surface-rest);--ii-chip-surface-active:var(--shell-chrome-surface-selected);--ii-chip-surface-hover:var(--nowle-control-surface-hover);--ii-l2-panel:var(--shell-chrome-nest-floor-2);--ii-l3-section:color-mix(in srgb, var(--shell-chrome-nest-floor-3), var(--ii-accent) 3%);--ii-l3-section-strong:color-mix(in srgb, var(--shell-chrome-nest-floor-3), var(--ii-accent) 6%);--ii-l3-section-edge:color-mix(in srgb, var(--ii-l3-section), var(--ii-text-soft) 28%);--ii-l4-control:var(--shell-chrome-on-nest-3-control-rest);--ii-l4-control-hover:var(--shell-chrome-on-nest-3-control-hover);--ii-l4-control-edge:color-mix(in srgb, var(--ii-l4-control), var(--ii-text-soft) 24%);--ii-queue-section-edge:color-mix(in srgb, var(--ii-text-muted), transparent 82%);--ii-queue-control-edge:color-mix(in srgb, var(--ii-text-muted), transparent 86%);--ii-queue-control-focus-edge:color-mix(in srgb, var(--ii-accent), var(--ii-text) 10%);--ii-queue-row-edge:color-mix(in srgb, var(--ii-text-muted), transparent 88%);--ii-semantic-edge-info:color-mix(in srgb, var(--nowle-status-info-fg), var(--nowle-status-info-bg) 54%);--ii-semantic-edge-warning:color-mix(in srgb, var(--ii-accent-strong), transparent 58%);--ii-semantic-edge-danger:color-mix(in srgb, var(--nowle-status-danger-fg), var(--nowle-status-danger-bg) 50%);--ii-queue-row-selected-edge:color-mix(in srgb, var(--ii-text-muted), transparent 68%);--ii-detail-section-surface:var(--ii-l3-section);--ii-detail-section-strong-surface:var(--ii-l3-section-strong);--ii-detail-section-edge:var(--ii-l3-section-edge);--ii-detail-control-surface:var(--ii-l4-control);--ii-detail-control-hover:var(--ii-l4-control-hover);--ii-detail-control-edge:var(--ii-l4-control-edge);--ii-detail-impact-edge:var(--ii-semantic-edge-info);--ii-action-panel-surface:var(--ii-queue-row-surface-rest);--ii-action-action-surface-rest:var(--nowle-state-accent);--ii-action-action-surface-hover:color-mix(in srgb, var(--nowle-state-accent), var(--nowle-canvas) 12%);--ii-action-button-ink:var(--nowle-state-accent-contrast);--ii-action-secondary-surface-rest:var(--shell-chrome-surface-rest);--ii-action-secondary-surface-hover:var(--shell-chrome-surface-hover);--ii-action-secondary-ink:var(--ii-text);--ii-action-secondary-edge:var(--ii-l4-control-edge);--ii-action-danger-surface-rest:color-mix(in srgb, var(--platform-logo-mark-surface), var(--md-error) 12%);--ii-action-danger-surface-hover:color-mix(in srgb, var(--platform-logo-mark-surface-hover), var(--md-error) 14%);--ii-action-danger-ink:var(--md-error);--ii-surface:var(--ii-surface-raised);--ii-surface-raised:var(--shell-chrome-bubble);--ii-surface-soft:color-mix(in srgb, var(--ii-surface-raised), var(--nowle-canvas) var(--ii-surface-mix-soft));--ii-control-surface:var(--nowle-control-surface-rest);--ii-surface-nested:var(--nowle-control-surface-rest);--ii-interactive-hover:var(--nowle-control-surface-hover);--ii-surface-inset:var(--nowle-control-surface-rest);--ii-field-surface:var(--nowle-control-surface-rest);--ii-field-surface-hover:var(--nowle-control-surface-hover);--ii-inset-surface:var(--nowle-control-surface-rest);--ii-inset-surface-soft:var(--nowle-control-surface-rest);--ii-surface-inset-fixed:var(--nowle-control-surface-rest);--ii-skeleton-surface:var(--ii-surface-raised);--ii-form-field-surface:var(--ii-page-background);--ii-skeleton-line-base:color-mix(in srgb, var(--ii-control-surface), var(--ii-surface-nested) 58%);--ii-skeleton-line-glow:color-mix(in srgb, var(--ii-control-surface), var(--ii-interactive-hover) 42%);--ii-code-surface:var(--nowle-control-surface-rest);--ii-border:transparent;--ii-text:var(--md-on-surface);--ii-text-muted:var(--md-on-surface-variant);--ii-text-soft:var(--md-on-surface-variant);--ii-danger:var(--nowle-status-danger-fg);--ii-warning:var(--ii-danger);--ii-accent-strong:var(--ii-danger);--ii-success:#197a57;--ii-shadow-1:0 2px 6px #21202014;--ii-detail-compact-size:.72rem;--ii-recommendation-detail-hero-height:calc(var(--nowle-control-height,42px) * 4);color:var(--ii-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--ii-font-family)}.recommendations-module__JHDEkW__page{gap:var(--ii-space-4);flex-direction:column;min-height:100%;display:flex;}.recommendations-module__JHDEkW__dialogIntelligenceSurface{min-height:0;}.recommendations-module__JHDEkW__dialogIntelligenceChrome{--nowle-dialog-border-width:0;--nowle-dialog-border-color:transparent;--nowle-dialog-surface:var(--shell-chrome-bubble-fill,var(--shell-chrome-bubble));--nowle-dialog-shadow:var(--shell-chrome-bubble-edge);--nowle-dialog-text-color:var(--ii-text);--nowle-dialog-title-color:var(--ii-text);--nowle-dialog-description-color:var(--ii-text-muted);--nowle-dialog-close-color:var(--ii-text-muted);--nowle-dialog-close-hover-surface:var(--shell-chrome-interactive-hover);--nowle-dialog-close-hover-border-color:transparent;--nowle-dialog-close-hover-color:var(--ii-text);}:root[data-theme=dark] .recommendations-module__JHDEkW__pageTokens{--ii-bg:var(--nowle-canvas);--ii-page-background:var(--nowle-canvas);--ii-queue-row-surface:var(--shell-chrome-surface-selected);--ii-queue-row-surface-rest:var(--nowle-control-surface-rest);--ii-queue-row-action-surface:var(--nowle-control-surface-rest);--ii-recommendation-proximity-surface:var(--nowle-control-surface-rest);--ii-queue-row-surface-hover:var(--nowle-control-surface-hover);--ii-queue-row-surface-selected:var(--ii-queue-row-surface-rest);--ii-chip-surface-rest:var(--nowle-control-surface-rest);--ii-chip-surface-active:var(--shell-chrome-surface-selected);--ii-chip-surface-hover:var(--nowle-control-surface-hover);--ii-l2-panel:var(--shell-chrome-nest-floor-2);--ii-l3-section:color-mix(in srgb, var(--shell-chrome-nest-floor-3), var(--ii-accent) 6%);--ii-l3-section-strong:color-mix(in srgb, var(--shell-chrome-nest-floor-3), var(--ii-accent) 10%);--ii-l3-section-edge:color-mix(in srgb, var(--ii-l3-section), var(--ii-text-soft) 34%);--ii-l4-control:var(--shell-chrome-on-nest-3-control-rest);--ii-l4-control-hover:var(--shell-chrome-on-nest-3-control-hover);--ii-l4-control-edge:color-mix(in srgb, var(--ii-l4-control), var(--ii-text-soft) 30%);--ii-queue-section-edge:color-mix(in srgb, var(--ii-text-muted), transparent 86%);--ii-queue-control-edge:color-mix(in srgb, var(--ii-text-muted), transparent 90%);--ii-queue-control-focus-edge:color-mix(in srgb, var(--ii-accent), var(--ii-text) 14%);--ii-queue-row-edge:color-mix(in srgb, var(--ii-text-muted), transparent 92%);--ii-semantic-edge-info:color-mix(in srgb, var(--nowle-status-info-fg), var(--nowle-status-info-bg) 58%);--ii-semantic-edge-warning:color-mix(in srgb, var(--ii-accent-strong), transparent 50%);--ii-semantic-edge-danger:color-mix(in srgb, var(--nowle-status-danger-fg), var(--nowle-status-danger-bg) 52%);--ii-queue-row-selected-edge:color-mix(in srgb, var(--ii-text-muted), transparent 78%);--ii-detail-section-surface:var(--ii-l3-section);--ii-detail-section-strong-surface:var(--ii-l3-section-strong);--ii-detail-section-edge:var(--ii-l3-section-edge);--ii-detail-control-surface:var(--ii-l4-control);--ii-detail-control-hover:var(--ii-l4-control-hover);--ii-detail-control-edge:var(--ii-l4-control-edge);--ii-detail-impact-edge:var(--ii-semantic-edge-info);--ii-action-panel-surface:var(--ii-queue-row-surface-rest);--ii-action-action-surface-rest:var(--nowle-state-accent);--ii-action-action-surface-hover:color-mix(in srgb, var(--nowle-state-accent), var(--nowle-canvas) 12%);--ii-action-button-ink:var(--nowle-state-accent-contrast);--ii-action-secondary-surface-rest:var(--shell-chrome-surface-rest);--ii-action-secondary-surface-hover:var(--shell-chrome-surface-hover);--ii-action-secondary-ink:var(--ii-text);--ii-action-secondary-edge:var(--ii-l4-control-edge);--ii-action-danger-surface-rest:color-mix(in srgb, var(--platform-logo-mark-surface), var(--md-error) 12%);--ii-action-danger-surface-hover:color-mix(in srgb, var(--platform-logo-mark-surface-hover), var(--md-error) 14%);--ii-action-danger-ink:var(--md-error);--ii-surface:var(--ii-surface-raised);--ii-surface-raised:var(--shell-chrome-bubble);--ii-surface-soft:color-mix(in srgb, var(--ii-surface-raised), var(--nowle-canvas) var(--ii-surface-mix-soft));--ii-control-surface:var(--nowle-control-surface-rest);--ii-surface-nested:var(--nowle-control-surface-rest);--ii-interactive-hover:var(--nowle-control-surface-hover);--ii-surface-inset:var(--nowle-control-surface-rest);--ii-field-surface:var(--nowle-control-surface-rest);--ii-field-surface-hover:var(--nowle-control-surface-hover);--ii-inset-surface:var(--nowle-control-surface-rest);--ii-inset-surface-soft:var(--nowle-control-surface-rest);--ii-surface-inset-fixed:var(--nowle-control-surface-rest);--ii-skeleton-surface:var(--ii-surface-raised);--ii-form-field-surface:var(--ii-page-background);--ii-skeleton-line-base:color-mix(in srgb, var(--ii-control-surface), var(--ii-surface-nested) 62%);--ii-skeleton-line-glow:color-mix(in srgb, var(--ii-control-surface), var(--ii-interactive-hover) 46%);--ii-code-surface:var(--nowle-control-surface-rest);--ii-border:transparent;--ii-text:var(--md-on-surface);--ii-text-muted:var(--md-on-surface-variant);--ii-text-soft:var(--md-on-surface-variant);--ii-danger:var(--ii-red-500);--ii-warning:var(--ii-lime-400);--ii-accent-strong:var(--ii-lime-400);--ii-success:var(--ii-blue-300);--ii-shadow-1:0 2px 8px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.recommendations-module__JHDEkW__page .nowle-recommendations-search{min-width:0}.recommendations-module__JHDEkW__page .nowle-recommendations-search .nowle-field{min-width:0}:is(.recommendations-module__JHDEkW__page .nowle-recommendations-search .nowle-text-field__input,.recommendations-module__JHDEkW__page .nowle-recommendations-search .nowle-text-field__input::placeholder){font-size:.72rem;line-height:1}:is(.recommendations-module__JHDEkW__page .nowle-card,.recommendations-module__JHDEkW__page .nowle-metric-strip__item,.recommendations-module__JHDEkW__page .nowle-null-shell){border:1px solid var(--shell-chrome-bubble-border,var(--shell-chrome-bubble-outline,var(--nowle-control-outline)));background:var(--shell-chrome-bubble-background,var(--shell-chrome-bubble-fill,var(--ii-surface-raised)));box-shadow:var(--shell-chrome-bubble-shadow,var(--shell-chrome-bubble-edge));border-radius:var(--radius)}.recommendations-module__JHDEkW__page .nowle-null-shell__title{color:var(--ii-text-muted)}.recommendations-module__JHDEkW__page .nowle-null-shell__body{color:var(--ii-text-soft)}.recommendations-module__JHDEkW__page .nowle-metric-strip{--nowle-metric-strip-gap:var(--ii-space-4);width:100%;box-shadow:none;background:0 0;border:none;align-self:start}.recommendations-module__JHDEkW__page .nowle-metric-strip__item span{color:var(--ii-text-muted)}.recommendations-module__JHDEkW__page .nowle-metric-strip__item strong{color:var(--ii-text)}.recommendations-module__JHDEkW__page .nowle-metric-strip__item--accent strong{color:var(--ii-accent-text)}.recommendations-module__JHDEkW__page .nowle-metric-strip__item--warning strong{color:var(--ii-warning)}
.NowleInfoDisclosure-module__MsSSVG__root{flex:none;display:inline-flex;position:relative}.NowleInfoDisclosure-module__MsSSVG__root[data-state=open]{z-index:15}.NowleInfoDisclosure-module__MsSSVG__trigger{border-radius:var(--radius);background:var(--shell-chrome-bubble-inset);width:24px;height:24px;color:var(--md-on-surface-variant);cursor:pointer;border:none;place-items:center;padding:0;display:grid}.NowleInfoDisclosure-module__MsSSVG__trigger:hover,.NowleInfoDisclosure-module__MsSSVG__root[data-state=open] .NowleInfoDisclosure-module__MsSSVG__trigger{background:var(--shell-chrome-interactive-hover);color:var(--nowle-state-accent,var(--md-primary))}.NowleInfoDisclosure-module__MsSSVG__panel{border-radius:var(--radius);background:var(--shell-chrome-bubble-fill,var(--shell-chrome-bubble));box-shadow:var(--shell-chrome-bubble-edge);color:var(--md-on-surface-variant);pointer-events:auto;animation:NowleInfoDisclosure-module__MsSSVG__nowleInfoPanelEnter .18s var(--motion-smooth-easing,ease);border:none;flex-direction:column;justify-content:space-between;align-items:self-start;gap:10px;padding:12px;display:flex}.NowleInfoDisclosure-module__MsSSVG__panelTitle{color:var(--md-on-surface);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);margin:0;line-height:1.2}.NowleInfoDisclosure-module__MsSSVG__panelBody{gap:6px;width:100%;display:grid}.NowleInfoDisclosure-module__MsSSVG__panel strong{color:var(--md-on-surface);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);margin:0;line-height:1.2}.NowleInfoDisclosure-module__MsSSVG__panel p,.NowleInfoDisclosure-module__MsSSVG__panel small{font-size:var(--type-body-sm);margin:0;line-height:1.45}.NowleInfoDisclosure-module__MsSSVG__panel code{border-radius:var(--radius);background:var(--shell-chrome-bubble-inset);color:var(--md-on-surface);white-space:pre-wrap;border:none;padding:8px 10px;font-size:.72rem;display:block}@keyframes NowleInfoDisclosure-module__MsSSVG__nowleInfoPanelEnter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.NowleInfoDisclosure-module__MsSSVG__panel{animation:none}}
