.Header-module__QR2QPW__header{z-index:30;background-color:hsl(var(--background));border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.Header-module__QR2QPW__title{color:hsl(var(--foreground));font-size:20px;font-weight:600}.Header-module__QR2QPW__actions{align-items:center;gap:12px;display:flex}.Header-module__QR2QPW__healthIndicator{cursor:default;align-items:center;margin-right:12px;display:flex}.Header-module__QR2QPW__healthDot{border-radius:50%;width:10px;height:10px;display:inline-block}.Header-module__QR2QPW__sendStatsWrapper{position:relative}.Header-module__QR2QPW__sendStatsButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.Header-module__QR2QPW__sendStatsButton:hover:not(:disabled){border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.Header-module__QR2QPW__sendStatsButton:disabled{opacity:.6;cursor:not-allowed}.Header-module__QR2QPW__spinning{animation:1s linear infinite Header-module__QR2QPW__spin}@keyframes Header-module__QR2QPW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Header-module__QR2QPW__sendResult{border-radius:var(--radius-md,8px);white-space:nowrap;z-index:100;box-shadow:var(--shadow-soft);padding:6px 12px;font-size:12px;animation:.2s Header-module__QR2QPW__fadeIn;position:absolute;top:calc(100% + 6px);right:0}.Header-module__QR2QPW__sendResultSuccess{color:#16a249;background:#16a2491a;border:1px solid #16a2494d}.Header-module__QR2QPW__sendResultWarning{color:#f59f0a;background:#f59f0a1a;border:1px solid #f59f0a4d}@keyframes Header-module__QR2QPW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.Button-module__fANS6W__button{border-radius:var(--radius-md);cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1;transition:all .2s;display:inline-flex}.Button-module__fANS6W__button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.Button-module__fANS6W__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__fANS6W__primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.Button-module__fANS6W__primary:hover:not(:disabled){background-color:hsl(var(--primary)/.9)}.Button-module__fANS6W__secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.Button-module__fANS6W__secondary:hover:not(:disabled){background-color:hsl(var(--secondary)/.8)}.Button-module__fANS6W__outline{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background-color:#0000}.Button-module__fANS6W__outline:hover:not(:disabled){background-color:hsl(var(--accent)/.1);border-color:hsl(var(--accent))}.Button-module__fANS6W__ghost{color:hsl(var(--foreground));background-color:#0000}.Button-module__fANS6W__ghost:hover:not(:disabled){background-color:hsl(var(--muted))}.Button-module__fANS6W__destructive{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.Button-module__fANS6W__destructive:hover:not(:disabled){background-color:hsl(var(--destructive)/.9)}.Button-module__fANS6W__link{color:hsl(var(--primary));text-underline-offset:4px;background-color:#0000;text-decoration:underline}.Button-module__fANS6W__link:hover:not(:disabled){text-decoration:none}.Button-module__fANS6W__sm{height:32px;padding:0 12px;font-size:13px}.Button-module__fANS6W__md{height:40px;padding:0 16px;font-size:14px}.Button-module__fANS6W__lg{height:48px;padding:0 24px;font-size:16px}.Button-module__fANS6W__icon{width:40px;height:40px;padding:0}.Button-module__fANS6W__iconSm{width:32px;height:32px;padding:0}.Button-module__fANS6W__loading{pointer-events:none}.Button-module__fANS6W__spinner{animation:1s linear infinite Button-module__fANS6W__spin}@keyframes Button-module__fANS6W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__fANS6W__fullWidth{width:100%}
.Input-module__Lpx3BG__wrapper{flex-direction:column;gap:6px;display:flex}.Input-module__Lpx3BG__label{color:hsl(var(--foreground));font-size:14px;font-weight:500}.Input-module__Lpx3BG__inputWrapper{align-items:center;display:flex;position:relative}.Input-module__Lpx3BG__input{width:100%;height:40px;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-md);outline:none;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.Input-module__Lpx3BG__input::placeholder{color:hsl(var(--muted-foreground))}.Input-module__Lpx3BG__input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.Input-module__Lpx3BG__input:disabled{opacity:.5;cursor:not-allowed}.Input-module__Lpx3BG__hasLeftIcon{padding-left:40px}.Input-module__Lpx3BG__hasRightIcon{padding-right:40px}.Input-module__Lpx3BG__leftIcon{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:12px}.Input-module__Lpx3BG__rightIcon{color:hsl(var(--muted-foreground));position:absolute;right:12px}.Input-module__Lpx3BG__error .Input-module__Lpx3BG__input{border-color:hsl(var(--destructive))}.Input-module__Lpx3BG__error .Input-module__Lpx3BG__input:focus{box-shadow:0 0 0 3px hsl(var(--destructive)/.1)}.Input-module__Lpx3BG__errorMessage{color:hsl(var(--destructive));font-size:13px}.Input-module__Lpx3BG__helperText{color:hsl(var(--muted-foreground));font-size:13px}.Input-module__Lpx3BG__sm .Input-module__Lpx3BG__input{height:32px;font-size:13px}.Input-module__Lpx3BG__lg .Input-module__Lpx3BG__input{height:48px;font-size:16px}
.Card-module__Zgq45q__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.Card-module__Zgq45q__header{flex-direction:column;gap:6px;padding:24px 24px 0;display:flex}.Card-module__Zgq45q__headerWithAction{flex-direction:row;justify-content:space-between;align-items:center}.Card-module__Zgq45q__title{color:hsl(var(--card-foreground));font-size:18px;font-weight:600;line-height:1.4}.Card-module__Zgq45q__description{color:hsl(var(--muted-foreground));font-size:14px}.Card-module__Zgq45q__content{padding:24px}.Card-module__Zgq45q__contentNoPadding{padding:0}.Card-module__Zgq45q__footer{align-items:center;gap:12px;padding:0 24px 24px;display:flex}.Card-module__Zgq45q__footerEnd{justify-content:flex-end}.Card-module__Zgq45q__footerBetween{justify-content:space-between}
.Table-module__bsycdG__wrapper{width:100%;overflow:auto}.Table-module__bsycdG__table{border-collapse:collapse;width:100%;font-size:14px}.Table-module__bsycdG__thead{background-color:hsl(var(--muted))}.Table-module__bsycdG__th{text-align:left;color:hsl(var(--muted-foreground));white-space:nowrap;border-bottom:1px solid hsl(var(--border));padding:12px 16px;font-weight:600}.Table-module__bsycdG__tbody tr{border-bottom:1px solid hsl(var(--border));transition:background-color .15s}.Table-module__bsycdG__tbody tr:hover{background-color:hsl(var(--muted)/.5)}.Table-module__bsycdG__tbody tr:last-child{border-bottom:none}.Table-module__bsycdG__td{color:hsl(var(--foreground));vertical-align:middle;padding:12px 16px}.Table-module__bsycdG__empty{text-align:center;color:hsl(var(--muted-foreground));padding:48px 16px}.Table-module__bsycdG__clickable{cursor:pointer}
.Badge-module__jXvChq__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.Badge-module__jXvChq__default{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.Badge-module__jXvChq__primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.Badge-module__jXvChq__success{background-color:hsl(var(--success));color:hsl(var(--success-foreground))}.Badge-module__jXvChq__warning{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground))}.Badge-module__jXvChq__destructive{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.Badge-module__jXvChq__outline{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background-color:#0000}
.Dialog-module__tTsQka__overlay{z-index:50;background-color:#00000080;animation:.15s Dialog-module__tTsQka__fadeIn;position:fixed;inset:0}.Dialog-module__tTsQka__content{z-index:50;background-color:hsl(var(--card));border-radius:var(--radius-lg);width:100%;max-width:480px;max-height:calc(100vh - 48px);animation:.2s Dialog-module__tTsQka__slideUp;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000040}.Dialog-module__tTsQka__header{flex-direction:column;gap:8px;padding:24px 24px 0;display:flex}.Dialog-module__tTsQka__title{color:hsl(var(--foreground));font-size:18px;font-weight:600}.Dialog-module__tTsQka__description{color:hsl(var(--muted-foreground));font-size:14px}.Dialog-module__tTsQka__body{padding:24px}.Dialog-module__tTsQka__footer{justify-content:flex-end;gap:12px;padding:0 24px 24px;display:flex}.Dialog-module__tTsQka__closeButton{width:32px;height:32px;color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex;position:absolute;top:16px;right:16px}.Dialog-module__tTsQka__closeButton:hover{background-color:hsl(var(--muted))}@keyframes Dialog-module__tTsQka__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__tTsQka__slideUp{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.Spinner-module__h_U2tq__spinner{animation:1s linear infinite Spinner-module__h_U2tq__spin}.Spinner-module__h_U2tq__container{justify-content:center;align-items:center;display:flex}.Spinner-module__h_U2tq__fullPage{background-color:hsl(var(--background));z-index:50;position:fixed;inset:0}@keyframes Spinner-module__h_U2tq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Pagination-module__C9pEYG__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.Pagination-module__C9pEYG__info{color:hsl(var(--muted-foreground));font-size:14px}.Pagination-module__C9pEYG__controls{align-items:center;gap:12px;display:flex}.Pagination-module__C9pEYG__limitSelector{align-items:center;gap:6px;display:flex}.Pagination-module__C9pEYG__limitLabel{color:hsl(var(--muted-foreground));font-size:13px}.Pagination-module__C9pEYG__limitSelect{border:1px solid hsl(var(--input));border-radius:var(--radius-md,8px);background-color:hsl(var(--background));height:32px;color:hsl(var(--foreground));cursor:pointer;padding:0 8px;font-size:13px}.Pagination-module__C9pEYG__buttons{gap:4px;display:flex}
.Charts-module__KXrIfq__chartContainer{width:100%;min-height:200px}.Charts-module__KXrIfq__tooltip{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);box-shadow:var(--shadow-soft);padding:10px 14px;font-size:13px}.Charts-module__KXrIfq__tooltipLabel{color:hsl(var(--foreground));margin-bottom:6px;font-size:12px;font-weight:600}.Charts-module__KXrIfq__tooltipRow{align-items:center;gap:6px;padding:2px 0;display:flex}.Charts-module__KXrIfq__tooltipDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Charts-module__KXrIfq__tooltipName{color:hsl(var(--muted-foreground))}.Charts-module__KXrIfq__tooltipValue{color:hsl(var(--foreground));margin-left:auto;font-weight:600}.Charts-module__KXrIfq__donutContainer{width:100%;position:relative}.Charts-module__KXrIfq__donutCenter{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Charts-module__KXrIfq__statCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:20px 24px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.Charts-module__KXrIfq__statCard:before{content:"";background:hsl(var(--primary));opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.Charts-module__KXrIfq__statCard:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 24px -8px hsl(var(--primary)/.12)}.Charts-module__KXrIfq__statCard:hover:before{opacity:1}.Charts-module__KXrIfq__stat_danger:before{background:hsl(var(--destructive))}.Charts-module__KXrIfq__stat_danger:hover{border-color:hsl(var(--destructive)/.3);box-shadow:0 4px 24px -8px hsl(var(--destructive)/.12)}.Charts-module__KXrIfq__stat_success:before{background:hsl(var(--success))}.Charts-module__KXrIfq__stat_success:hover{border-color:hsl(var(--success)/.3);box-shadow:0 4px 24px -8px hsl(var(--success)/.12)}.Charts-module__KXrIfq__stat_warning:before{background:hsl(var(--warning))}.Charts-module__KXrIfq__stat_warning:hover{border-color:hsl(var(--warning)/.3);box-shadow:0 4px 24px -8px hsl(var(--warning)/.12)}.Charts-module__KXrIfq__statTop{justify-content:space-between;align-items:center;display:flex}.Charts-module__KXrIfq__statLabel{color:hsl(var(--muted-foreground));letter-spacing:.01em;font-size:13px;font-weight:500}.Charts-module__KXrIfq__statIcon{border-radius:var(--radius-md);background:hsl(var(--muted));width:36px;height:36px;color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}.Charts-module__KXrIfq__stat_danger .Charts-module__KXrIfq__statIcon{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.Charts-module__KXrIfq__stat_success .Charts-module__KXrIfq__statIcon{background:hsl(var(--success)/.1);color:hsl(var(--success))}.Charts-module__KXrIfq__stat_warning .Charts-module__KXrIfq__statIcon{background:hsl(var(--warning)/.1);color:hsl(var(--warning))}.Charts-module__KXrIfq__statValue{color:hsl(var(--foreground));letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.Charts-module__KXrIfq__stat_danger .Charts-module__KXrIfq__statValue{color:hsl(var(--destructive))}.Charts-module__KXrIfq__statTrend{align-items:center;gap:2px;font-size:12px;font-weight:500;display:inline-flex}.Charts-module__KXrIfq__statTrendUp{color:hsl(var(--success))}.Charts-module__KXrIfq__statTrendDown{color:hsl(var(--destructive))}.Charts-module__KXrIfq__sparkline{opacity:.8;display:block}
.DateRangeFilter-module__XmSIca__wrapper{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.DateRangeFilter-module__XmSIca__inputs{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.DateRangeFilter-module__XmSIca__field{flex-direction:column;gap:4px;display:flex}.DateRangeFilter-module__XmSIca__label{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500}.DateRangeFilter-module__XmSIca__dateInput{height:36px;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-md);outline:none;padding:0 10px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.DateRangeFilter-module__XmSIca__dateInput:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.DateRangeFilter-module__XmSIca__applyBtn{align-self:flex-end}.DateRangeFilter-module__XmSIca__presets{flex-wrap:wrap;gap:6px;display:flex}.DateRangeFilter-module__XmSIca__preset{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:9999px;padding:5px 14px;font-size:12px;font-weight:500;transition:all .15s}.DateRangeFilter-module__XmSIca__preset:hover{background-color:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary))}.DateRangeFilter-module__XmSIca__preset:active{background-color:hsl(var(--primary)/.15)}.DateRangeFilter-module__XmSIca__error{color:hsl(var(--destructive));font-size:12px;font-weight:500}
.Tabs-module__HGeOga__tabs{background-color:hsl(var(--muted));border-radius:var(--radius-md);gap:4px;width:fit-content;padding:4px;display:flex}.Tabs-module__HGeOga__tab{color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.Tabs-module__HGeOga__tab:hover{color:hsl(var(--foreground));background-color:hsl(var(--background)/.5)}.Tabs-module__HGeOga__tabActive{color:hsl(var(--foreground));background-color:hsl(var(--background));box-shadow:0 1px 3px #00000014}
.EmptyState-module__jqUtba__wrap{text-align:center;background-color:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:var(--radius-lg);color:hsl(var(--foreground));flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:56px 24px;display:flex}.EmptyState-module__jqUtba__icon{background-color:hsl(var(--muted));width:56px;height:56px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;display:flex}.EmptyState-module__jqUtba__title{color:hsl(var(--foreground));font-size:16px;font-weight:600}.EmptyState-module__jqUtba__description{max-width:420px;color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.EmptyState-module__jqUtba__action{margin-top:8px}
.ErrorState-module__DBgsvW__wrap{text-align:center;background-color:hsl(var(--destructive)/.04);border:1px dashed hsl(var(--destructive)/.35);border-radius:var(--radius-lg);color:hsl(var(--foreground));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 24px;display:flex}.ErrorState-module__DBgsvW__icon{background-color:hsl(var(--destructive)/.12);width:44px;height:44px;color:hsl(var(--destructive));border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.ErrorState-module__DBgsvW__title{color:hsl(var(--foreground));font-size:15px;font-weight:600}.ErrorState-module__DBgsvW__description{max-width:420px;color:hsl(var(--muted-foreground));word-break:break-word;font-size:13px;line-height:1.5}
.Switch-module__vW_JfG__switch{background-color:hsl(var(--muted-foreground)/.3);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;align-items:center;width:40px;height:22px;padding:0;transition:background-color .15s;display:inline-flex;position:relative}.Switch-module__vW_JfG__switch:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.2);outline:none}.Switch-module__vW_JfG__switch:disabled{opacity:.5;cursor:not-allowed}.Switch-module__vW_JfG__checked{background-color:hsl(var(--primary))}.Switch-module__vW_JfG__thumb{background-color:hsl(var(--background));width:18px;height:18px;box-shadow:0 1px 2px hsl(var(--foreground)/.2);border-radius:50%;transition:transform .15s;position:absolute;left:2px}.Switch-module__vW_JfG__checked .Switch-module__vW_JfG__thumb{transform:translate(18px)}
.KpiCard-module__nuWHLa__wrap{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.KpiCard-module__nuWHLa__info{z-index:1;color:var(--muted-foreground,#9ca3af);cursor:help;opacity:.6;transition:opacity .15s;display:inline-flex;position:absolute;top:8px;right:8px}.KpiCard-module__nuWHLa__info:hover{opacity:1}.KpiCard-module__nuWHLa__sparkline{opacity:.9;pointer-events:none;height:36px;margin-top:-4px}.KpiCard-module__nuWHLa__hint{color:var(--muted-foreground,#6b7280);padding:0 2px;font-size:12px;line-height:1.4}.KpiCard-module__nuWHLa__error{color:#dd3c3c;padding:0 2px;font-size:12px;line-height:1.4}
.ConditionsBreakdown-module__swr5VW__note{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:12px;line-height:1.45}.ConditionsBreakdown-module__swr5VW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ConditionsBreakdown-module__swr5VW__row{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.ConditionsBreakdown-module__swr5VW__row[data-role=context]{color:hsl(var(--muted-foreground))}.ConditionsBreakdown-module__swr5VW__row[data-bottleneck=true]{background:#d926260f;border-radius:6px;margin:0 -8px;padding-left:8px;padding-right:8px}.ConditionsBreakdown-module__swr5VW__row[data-role=total]{border-bottom:none;border-top:2px solid hsl(var(--border));margin-top:2px;font-weight:700}.ConditionsBreakdown-module__swr5VW__labelWrap{flex-direction:column;gap:2px;min-width:0;display:flex}.ConditionsBreakdown-module__swr5VW__label{color:hsl(var(--foreground))}.ConditionsBreakdown-module__swr5VW__src{color:hsl(var(--muted-foreground));font-size:11px}.ConditionsBreakdown-module__swr5VW__tag{color:#c32222;white-space:nowrap;border:1px solid #d9262666;border-radius:4px;margin-left:8px;padding:0 5px;font-size:10px;font-weight:600}.ConditionsBreakdown-module__swr5VW__count{white-space:nowrap;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:600}
.TrendBadge-module__IUk2Yq__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.TrendBadge-module__IUk2Yq__positive{color:hsl(var(--success));background-color:hsl(var(--success)/.12)}.TrendBadge-module__IUk2Yq__negative{color:hsl(var(--destructive));background-color:hsl(var(--destructive)/.1)}.TrendBadge-module__IUk2Yq__neutral{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted))}.TrendBadge-module__IUk2Yq__suffix{opacity:.8;font-weight:500}
.HeroKpiCard-module__41_wVG__card{text-align:left;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);cursor:default;flex-direction:column;gap:12px;padding:22px 24px;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008}.HeroKpiCard-module__41_wVG__card:before{content:"";background:hsl(var(--primary));opacity:0;height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}.HeroKpiCard-module__41_wVG__interactive{cursor:pointer}.HeroKpiCard-module__41_wVG__interactive:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 8px 28px -10px hsl(var(--primary)/.18);transform:translateY(-1px)}.HeroKpiCard-module__41_wVG__interactive:hover:before{opacity:1}.HeroKpiCard-module__41_wVG__interactive:active{transform:translateY(0)}.HeroKpiCard-module__41_wVG__tone_success:before{background:hsl(var(--success))}.HeroKpiCard-module__41_wVG__tone_success.HeroKpiCard-module__41_wVG__interactive:hover{border-color:hsl(var(--success)/.4);box-shadow:0 8px 28px -10px hsl(var(--success)/.2)}.HeroKpiCard-module__41_wVG__tone_warning:before{background:hsl(var(--warning))}.HeroKpiCard-module__41_wVG__tone_warning.HeroKpiCard-module__41_wVG__interactive:hover{border-color:hsl(var(--warning)/.4);box-shadow:0 8px 28px -10px hsl(var(--warning)/.2)}.HeroKpiCard-module__41_wVG__top{align-items:center;gap:12px;display:flex}.HeroKpiCard-module__41_wVG__iconBox{background:hsl(var(--primary)/.1);width:40px;height:40px;color:hsl(var(--primary));border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HeroKpiCard-module__41_wVG__tone_success .HeroKpiCard-module__41_wVG__iconBox{background:hsl(var(--success)/.12);color:hsl(var(--success))}.HeroKpiCard-module__41_wVG__tone_warning .HeroKpiCard-module__41_wVG__iconBox{background:hsl(var(--warning)/.12);color:hsl(var(--warning))}.HeroKpiCard-module__41_wVG__labelCol{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HeroKpiCard-module__41_wVG__label{color:hsl(var(--muted-foreground));letter-spacing:.01em;font-size:13px;font-weight:500}.HeroKpiCard-module__41_wVG__chevron{color:hsl(var(--muted-foreground));opacity:0;flex-shrink:0;transition:opacity .2s,transform .2s}.HeroKpiCard-module__41_wVG__interactive:hover .HeroKpiCard-module__41_wVG__chevron{opacity:1;transform:translate(2px)}.HeroKpiCard-module__41_wVG__value{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:40px;font-weight:700;line-height:1.05}.HeroKpiCard-module__41_wVG__bottom{justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.HeroKpiCard-module__41_wVG__spark{color:hsl(var(--primary));opacity:.9;flex-shrink:0}.HeroKpiCard-module__41_wVG__hint{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.4}.HeroKpiCard-module__41_wVG__error{color:hsl(var(--destructive));font-size:12px;line-height:1.4}
.ExecutiveHero-module__qQYfYG__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1024px){.ExecutiveHero-module__qQYfYG__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ExecutiveHero-module__qQYfYG__row{grid-template-columns:1fr}}
.ExecutiveBottomKpis-module__80Zffa__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.ExecutiveBottomKpis-module__80Zffa__row{grid-template-columns:1fr}}.ExecutiveBottomKpis-module__80Zffa__tile{text-align:left;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);cursor:pointer;flex-direction:column;gap:10px;padding:20px 22px;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;box-shadow:0 1px 2px #00000008}.ExecutiveBottomKpis-module__80Zffa__tile:disabled{cursor:default}.ExecutiveBottomKpis-module__80Zffa__tile:not(:disabled):hover{border-color:hsl(var(--primary)/.4);box-shadow:0 8px 24px -10px hsl(var(--primary)/.18);transform:translateY(-1px)}.ExecutiveBottomKpis-module__80Zffa__tile:not(:disabled):hover .ExecutiveBottomKpis-module__80Zffa__chevron{opacity:1;transform:translate(2px)}.ExecutiveBottomKpis-module__80Zffa__head{align-items:center;gap:10px;display:flex}.ExecutiveBottomKpis-module__80Zffa__iconBox{background:hsl(var(--muted));width:32px;height:32px;color:hsl(var(--muted-foreground));border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ExecutiveBottomKpis-module__80Zffa__label{color:hsl(var(--muted-foreground));flex:1;font-size:13px;font-weight:500}.ExecutiveBottomKpis-module__80Zffa__chevron{color:hsl(var(--muted-foreground));opacity:0;transition:opacity .2s,transform .2s}.ExecutiveBottomKpis-module__80Zffa__valueRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ExecutiveBottomKpis-module__80Zffa__value{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:28px;font-weight:700;line-height:1.1}.ExecutiveBottomKpis-module__80Zffa__description{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.5}
.ActivationFunnelMini-module__2NHjWG__openLink{color:hsl(var(--primary));border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}.ActivationFunnelMini-module__2NHjWG__openLink:hover{background-color:hsl(var(--primary)/.08)}.ActivationFunnelMini-module__2NHjWG__steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ActivationFunnelMini-module__2NHjWG__step{flex-direction:column;gap:4px;display:flex}.ActivationFunnelMini-module__2NHjWG__row{grid-template-columns:22px 1fr auto auto;align-items:center;gap:10px;font-size:13px;display:grid}.ActivationFunnelMini-module__2NHjWG__idx{width:22px;height:22px;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ActivationFunnelMini-module__2NHjWG__label{color:hsl(var(--foreground));font-weight:500}.ActivationFunnelMini-module__2NHjWG__tag{color:#c32222;white-space:nowrap;vertical-align:middle;border:1px solid #d9262666;border-radius:4px;margin-left:6px;padding:0 4px;font-size:9px;font-weight:600}.ActivationFunnelMini-module__2NHjWG__count{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:600}.ActivationFunnelMini-module__2NHjWG__share{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;min-width:42px;font-size:12px;font-weight:600}.ActivationFunnelMini-module__2NHjWG__track{background-color:hsl(var(--muted));border-radius:999px;height:6px;margin-left:32px;overflow:hidden}.ActivationFunnelMini-module__2NHjWG__bar{height:100%;width:var(--bar-pct,0%);background:linear-gradient(90deg,hsl(var(--primary))0%,hsl(var(--accent))100%);border-radius:inherit;transition:width .4s}.ActivationFunnelMini-module__2NHjWG__delta{color:hsl(var(--muted-foreground));margin-left:32px;font-size:11px}
.FeatureAdoptionSnapshot-module__U0yhiW__openLink{color:hsl(var(--primary));border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}.FeatureAdoptionSnapshot-module__U0yhiW__openLink:hover{background-color:hsl(var(--primary)/.08)}.FeatureAdoptionSnapshot-module__U0yhiW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}@media (max-width:640px){.FeatureAdoptionSnapshot-module__U0yhiW__grid{grid-template-columns:1fr}}.FeatureAdoptionSnapshot-module__U0yhiW__item{flex-direction:column;gap:6px;display:flex}.FeatureAdoptionSnapshot-module__U0yhiW__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.FeatureAdoptionSnapshot-module__U0yhiW__label{color:hsl(var(--foreground));font-size:13px;font-weight:500}.FeatureAdoptionSnapshot-module__U0yhiW__rate{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.FeatureAdoptionSnapshot-module__U0yhiW__rateOk{color:hsl(var(--success));}.FeatureAdoptionSnapshot-module__U0yhiW__track{background-color:hsl(var(--muted));border-radius:999px;height:6px;position:relative;overflow:hidden}.FeatureAdoptionSnapshot-module__U0yhiW__bar{height:100%;width:var(--bar-pct,0%);background:linear-gradient(90deg,hsl(var(--primary))0%,hsl(var(--accent))100%);border-radius:inherit;transition:width .4s}.FeatureAdoptionSnapshot-module__U0yhiW__bench{top:-2px;bottom:-2px;left:var(--bench-pct,40%);background-color:hsl(var(--foreground)/.4);border-radius:1px;width:2px;position:absolute}.FeatureAdoptionSnapshot-module__U0yhiW__meta{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:11px}
.MetricsTabs-module__5iPsYq__tabs{background-color:hsl(var(--muted));border-radius:var(--radius-md);flex-wrap:wrap;gap:2px;width:fit-content;padding:4px;display:flex}.MetricsTabs-module__5iPsYq__tab{color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.MetricsTabs-module__5iPsYq__tab:hover{color:hsl(var(--foreground));background-color:hsl(var(--background)/.6)}.MetricsTabs-module__5iPsYq__tabActive{color:hsl(var(--foreground));background-color:hsl(var(--background));box-shadow:0 1px 3px #00000014}.MetricsTabs-module__5iPsYq__badge{text-transform:uppercase;letter-spacing:.04em;background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}
.DateRangePill-module___lehFa__wrap{display:inline-block;position:relative}.DateRangePill-module___lehFa__trigger{color:hsl(var(--foreground));background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;min-height:32px;padding:6px 10px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .15s,background-color .15s;display:inline-flex}.DateRangePill-module___lehFa__trigger:hover{border-color:hsl(var(--ring))}.DateRangePill-module___lehFa__triggerOpen{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.06)}.DateRangePill-module___lehFa__leadIcon{color:hsl(var(--muted-foreground))}.DateRangePill-module___lehFa__label{color:hsl(var(--muted-foreground));font-weight:500}.DateRangePill-module___lehFa__summary{color:hsl(var(--foreground));white-space:nowrap;font-weight:600}.DateRangePill-module___lehFa__chevron{color:hsl(var(--muted-foreground));transition:transform .15s}.DateRangePill-module___lehFa__chevronOpen{transform:rotate(180deg)}.DateRangePill-module___lehFa__panel{z-index:40;background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:var(--radius-md);width:320px;box-shadow:var(--shadow-soft);flex-direction:column;gap:12px;padding:14px;animation:.12s DateRangePill-module___lehFa__fadeIn;display:flex;position:absolute;top:calc(100% + 6px);left:0}.DateRangePill-module___lehFa__presets{flex-wrap:wrap;gap:6px;display:flex}.DateRangePill-module___lehFa__presetBtn{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:9999px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.DateRangePill-module___lehFa__presetBtn:hover{background-color:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary))}.DateRangePill-module___lehFa__presetActive{color:hsl(var(--primary));background-color:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4)}.DateRangePill-module___lehFa__inputs{gap:10px;display:flex}.DateRangePill-module___lehFa__field{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DateRangePill-module___lehFa__fieldLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.DateRangePill-module___lehFa__input{height:34px;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-sm);outline:none;padding:0 10px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.DateRangePill-module___lehFa__input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}.DateRangePill-module___lehFa__error{color:hsl(var(--destructive));font-size:12px;font-weight:500}.DateRangePill-module___lehFa__footer{justify-content:flex-end;gap:8px;display:flex}
.MultiSelect-module__G1Lxta__wrap{display:inline-block;position:relative}.MultiSelect-module__G1Lxta__trigger{color:hsl(var(--foreground));background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;min-height:32px;padding:6px 10px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .15s;display:inline-flex}.MultiSelect-module__G1Lxta__trigger:hover{border-color:hsl(var(--ring))}.MultiSelect-module__G1Lxta__triggerActive{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.06)}.MultiSelect-module__G1Lxta__label{color:hsl(var(--muted-foreground));font-weight:500}.MultiSelect-module__G1Lxta__summary{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-weight:600;overflow:hidden}.MultiSelect-module__G1Lxta__placeholder{color:hsl(var(--muted-foreground));font-weight:500}.MultiSelect-module__G1Lxta__counter{min-width:20px;height:20px;color:hsl(var(--primary-foreground));background-color:hsl(var(--primary));border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.MultiSelect-module__G1Lxta__clear{background-color:hsl(var(--muted));width:16px;height:16px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.MultiSelect-module__G1Lxta__clear:hover{background-color:hsl(var(--destructive)/.15);color:hsl(var(--destructive))}.MultiSelect-module__G1Lxta__chevron{color:hsl(var(--muted-foreground));transition:transform .15s}.MultiSelect-module__G1Lxta__chevronOpen{transform:rotate(180deg)}.MultiSelect-module__G1Lxta__panel{z-index:30;background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:var(--radius-md);min-width:220px;max-width:320px;box-shadow:var(--shadow-soft);flex-direction:column;gap:6px;padding:8px;animation:.12s MultiSelect-module__G1Lxta__fadeIn;display:flex;position:absolute;top:calc(100% + 4px);left:0}.MultiSelect-module__G1Lxta__search{color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-sm);padding:6px 8px;font-family:inherit;font-size:13px}.MultiSelect-module__G1Lxta__search:focus{border-color:hsl(var(--ring));outline:none}.MultiSelect-module__G1Lxta__list{flex-direction:column;gap:2px;max-height:260px;display:flex;overflow-y:auto}.MultiSelect-module__G1Lxta__option{color:hsl(var(--foreground));border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.MultiSelect-module__G1Lxta__option:hover{background-color:hsl(var(--muted))}.MultiSelect-module__G1Lxta__optionChecked{background-color:hsl(var(--primary)/.08)}.MultiSelect-module__G1Lxta__empty{text-align:center;color:hsl(var(--muted-foreground));padding:10px;font-size:12px}
.PresetsMenu-module__D8nkSG__wrap{display:inline-flex;position:relative}.PresetsMenu-module__D8nkSG__count{background-color:hsl(var(--muted));min-width:18px;height:18px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.PresetsMenu-module__D8nkSG__menu{background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-md);z-index:30;min-width:260px;max-width:340px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 28px #0000002e}.PresetsMenu-module__D8nkSG__saveRow{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.PresetsMenu-module__D8nkSG__saveRow:hover{background-color:hsl(var(--muted))}.PresetsMenu-module__D8nkSG__empty{color:hsl(var(--muted-foreground));text-align:center;padding:14px 12px 10px;font-size:12px}.PresetsMenu-module__D8nkSG__list{border-top:1px solid hsl(var(--border));flex-direction:column;gap:2px;max-height:280px;margin:4px 0 0;padding:4px 0 0;list-style:none;display:flex;overflow-y:auto}.PresetsMenu-module__D8nkSG__item{align-items:stretch;gap:4px;display:flex}.PresetsMenu-module__D8nkSG__applyBtn,.PresetsMenu-module__D8nkSG__applyBtnActive{color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:6px;padding:7px 10px;font-size:13px;display:flex}.PresetsMenu-module__D8nkSG__applyBtn:hover,.PresetsMenu-module__D8nkSG__applyBtnActive:hover{background-color:hsl(var(--muted))}.PresetsMenu-module__D8nkSG__applyBtnActive{background-color:hsl(var(--muted)/.6);font-weight:600}.PresetsMenu-module__D8nkSG__tick{color:hsl(var(--success));flex-shrink:0}.PresetsMenu-module__D8nkSG__itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PresetsMenu-module__D8nkSG__removeBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.PresetsMenu-module__D8nkSG__removeBtn:hover{background-color:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.PresetsMenu-module__D8nkSG__dialog{max-width:420px}.PresetsMenu-module__D8nkSG__label{color:hsl(var(--foreground));flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.PresetsMenu-module__D8nkSG__summary{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.6}
.MetricsFiltersBar-module__47bcfG__bar{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #00000008}.MetricsFiltersBar-module__47bcfG__filters,.MetricsFiltersBar-module__47bcfG__advanced{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.MetricsFiltersBar-module__47bcfG__filters{flex:1}.MetricsFiltersBar-module__47bcfG__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.MetricsFiltersBar-module__47bcfG__compareToggle{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.MetricsFiltersBar-module__47bcfG__compareToggle:has(input:checked){background-color:hsl(var(--primary)/.12);color:hsl(var(--primary))}.MetricsFiltersBar-module__47bcfG__compareToggle input{cursor:pointer;margin:0}@media (max-width:640px){.MetricsFiltersBar-module__47bcfG__bar{flex-direction:column;align-items:stretch;gap:8px}.MetricsFiltersBar-module__47bcfG__filters{flex-direction:column;align-items:stretch}.MetricsFiltersBar-module__47bcfG__filters>*{width:100%}.MetricsFiltersBar-module__47bcfG__actions{justify-content:flex-end}}
.DauMauChart-module__HVkN9G__subline{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.DauMauChart-module__HVkN9G__badge{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.DauMauChart-module__HVkN9G__badge b{color:hsl(var(--foreground));font-weight:600}
.RoleBreakdownChart-module__bS6-dG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RoleBreakdownChart-module__bS6-dG__toggle{background-color:hsl(var(--muted));border-radius:8px;gap:2px;padding:2px;display:inline-flex}.RoleBreakdownChart-module__bS6-dG__toggleBtn,.RoleBreakdownChart-module__bS6-dG__toggleBtnActive{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:color .15s,background-color .15s}.RoleBreakdownChart-module__bS6-dG__toggleBtn:hover{color:hsl(var(--foreground))}.RoleBreakdownChart-module__bS6-dG__toggleBtnActive{background-color:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px #00000014}.RoleBreakdownChart-module__bS6-dG__rows{flex-direction:column;gap:10px;display:flex}.RoleBreakdownChart-module__bS6-dG__row{grid-template-columns:110px 1fr 64px 56px;align-items:center;gap:12px;display:grid}.RoleBreakdownChart-module__bS6-dG__label{color:hsl(var(--foreground));font-size:13px;font-weight:500}.RoleBreakdownChart-module__bS6-dG__barWrap{background-color:hsl(var(--muted));border-radius:999px;height:10px;overflow:hidden}.RoleBreakdownChart-module__bS6-dG__bar{height:100%;width:var(--bar-pct,0%);border-radius:inherit;background:linear-gradient(90deg,#2b8cee 0%,#20afdf 100%);transition:width .3s}.RoleBreakdownChart-module__bS6-dG__value{text-align:right;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.RoleBreakdownChart-module__bS6-dG__share{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:12px}
.TopSectionsTable-module__t4WZ4q__num{text-align:right;font-variant-numeric:tabular-nums}.TopSectionsTable-module__t4WZ4q__center{justify-content:center;padding:32px;display:flex}
.TopClicksTable-module__Q8LalG__num{text-align:right;font-variant-numeric:tabular-nums}.TopClicksTable-module__Q8LalG__center{justify-content:center;padding:32px;display:flex}.TopClicksTable-module__Q8LalG__cellMain{color:hsl(var(--foreground));font-weight:500}.TopClicksTable-module__Q8LalG__unnamed{color:hsl(var(--muted-foreground));font-style:italic;font-weight:500}.TopClicksTable-module__Q8LalG__footNote{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding:10px 16px;font-size:12px;line-height:1.4}.TopClicksTable-module__Q8LalG__subtitle{color:hsl(var(--muted-foreground));margin-top:2px;font-size:12px;font-weight:400}.TopClicksTable-module__Q8LalG__cellHint{color:hsl(var(--muted-foreground));margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.TopClicksTable-module__Q8LalG__path{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}
.EngagementKpiRow-module__umnxZq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.EngagementKpiRow-module__umnxZq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.EngagementKpiRow-module__umnxZq__grid{grid-template-columns:1fr}}
.ActivationFunnel-module__SyQmBq__funnel{flex-direction:column;gap:14px;display:flex}.ActivationFunnel-module__SyQmBq__titleInfo{color:hsl(var(--muted-foreground));cursor:help;font-size:13px;font-weight:400}.ActivationFunnel-module__SyQmBq__tag{color:#c32222;white-space:nowrap;vertical-align:middle;border:1px solid #d9262666;border-radius:4px;margin-left:8px;padding:0 5px;font-size:10px;font-weight:600}.ActivationFunnel-module__SyQmBq__step{flex-direction:column;gap:6px;display:flex}.ActivationFunnel-module__SyQmBq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ActivationFunnel-module__SyQmBq__label{color:hsl(var(--foreground));font-size:13px;font-weight:600}.ActivationFunnel-module__SyQmBq__event{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ActivationFunnel-module__SyQmBq__barWrap{background-color:hsl(var(--muted));border-radius:var(--radius-sm);height:28px;overflow:hidden}.ActivationFunnel-module__SyQmBq__bar{height:100%;width:var(--bar-pct,0%);border-radius:inherit;background:linear-gradient(90deg,#2b8cee 0%,#28bd8c 100%);align-items:center;min-width:2px;padding:0 10px;transition:width .3s;display:flex}.ActivationFunnel-module__SyQmBq__barLabel{color:hsl(var(--card));font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ActivationFunnel-module__SyQmBq__meta{color:hsl(var(--muted-foreground));gap:14px;font-size:12px;display:flex}.ActivationFunnel-module__SyQmBq__meta b{color:hsl(var(--foreground));font-weight:600}.ActivationFunnel-module__SyQmBq__summary{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:20px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.ActivationFunnel-module__SyQmBq__summary b{color:hsl(var(--foreground));font-weight:600}
.TimeToAhaKpiRow-module___CS3oG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.TimeToAhaKpiRow-module___CS3oG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TimeToAhaKpiRow-module___CS3oG__grid{grid-template-columns:1fr}}
.FeatureAdoptionGrid-module__jNW4tG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}@media (max-width:768px){.FeatureAdoptionGrid-module__jNW4tG__grid{grid-template-columns:1fr}}.FeatureAdoptionGrid-module__jNW4tG__item{flex-direction:column;gap:6px;display:flex}.FeatureAdoptionGrid-module__jNW4tG__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FeatureAdoptionGrid-module__jNW4tG__label{color:hsl(var(--foreground));font-size:14px;font-weight:600}.FeatureAdoptionGrid-module__jNW4tG__event{color:hsl(var(--muted-foreground));margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.FeatureAdoptionGrid-module__jNW4tG__rateWrap{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.FeatureAdoptionGrid-module__jNW4tG__rate,.FeatureAdoptionGrid-module__jNW4tG__rateOk{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.FeatureAdoptionGrid-module__jNW4tG__deltaUp,.FeatureAdoptionGrid-module__jNW4tG__deltaDown,.FeatureAdoptionGrid-module__jNW4tG__deltaFlat{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.FeatureAdoptionGrid-module__jNW4tG__deltaUp{color:hsl(var(--success))}.FeatureAdoptionGrid-module__jNW4tG__deltaDown{color:hsl(var(--destructive))}.FeatureAdoptionGrid-module__jNW4tG__deltaFlat{color:hsl(var(--muted-foreground))}.FeatureAdoptionGrid-module__jNW4tG__rate{color:hsl(var(--foreground))}.FeatureAdoptionGrid-module__jNW4tG__rateOk{color:hsl(var(--success))}.FeatureAdoptionGrid-module__jNW4tG__track{background-color:hsl(var(--muted));border-radius:999px;height:12px;position:relative;overflow:hidden}.FeatureAdoptionGrid-module__jNW4tG__bar{height:100%;width:var(--bar-pct,0%);border-radius:inherit;background:linear-gradient(90deg,#2b8cee 0%,#28bd8c 100%);transition:width .3s}.FeatureAdoptionGrid-module__jNW4tG__benchmark{top:-3px;bottom:-3px;left:var(--bench-pct,40%);background-color:hsl(var(--warning));width:2px;box-shadow:0 0 0 1px hsl(var(--background));position:absolute}.FeatureAdoptionGrid-module__jNW4tG__meta{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:12px}
.FeatureDepthGrid-module__Iohmua__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}@media (max-width:768px){.FeatureDepthGrid-module__Iohmua__grid{grid-template-columns:1fr}}.FeatureDepthGrid-module__Iohmua__item{flex-direction:column;gap:6px;display:flex}.FeatureDepthGrid-module__Iohmua__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FeatureDepthGrid-module__Iohmua__label{color:hsl(var(--foreground));font-size:14px;font-weight:600}.FeatureDepthGrid-module__Iohmua__event{color:hsl(var(--muted-foreground));margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.FeatureDepthGrid-module__Iohmua__value,.FeatureDepthGrid-module__Iohmua__valueOk{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.FeatureDepthGrid-module__Iohmua__value{color:hsl(var(--foreground))}.FeatureDepthGrid-module__Iohmua__valueOk{color:hsl(var(--success))}.FeatureDepthGrid-module__Iohmua__track{background-color:hsl(var(--muted));border-radius:999px;height:12px;position:relative;overflow:hidden}.FeatureDepthGrid-module__Iohmua__bar{height:100%;width:var(--bar-pct,0%);border-radius:inherit;background:linear-gradient(90deg,#8d52e0 0%,#2b8cee 100%);transition:width .3s}.FeatureDepthGrid-module__Iohmua__benchmark{top:-3px;bottom:-3px;left:var(--bench-pct,50%);background-color:hsl(var(--warning));width:2px;box-shadow:0 0 0 1px hsl(var(--background));position:absolute}.FeatureDepthGrid-module__Iohmua__meta{color:hsl(var(--muted-foreground));font-size:12px}
.CohortRetentionHeatmap-module__YGg7ka__note{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:12px;line-height:1.5}.CohortRetentionHeatmap-module__YGg7ka__scroll{max-width:100%;overflow-x:auto}.CohortRetentionHeatmap-module__YGg7ka__heatmap{border-collapse:separate;border-spacing:4px;font-variant-numeric:tabular-nums;width:max-content;min-width:100%}.CohortRetentionHeatmap-module__YGg7ka__cohortHeader,.CohortRetentionHeatmap-module__YGg7ka__sizeHeader,.CohortRetentionHeatmap-module__YGg7ka__offsetHeader{color:hsl(var(--muted-foreground));text-align:center;text-transform:uppercase;letter-spacing:.04em;padding:4px 6px;font-size:11px;font-weight:600}.CohortRetentionHeatmap-module__YGg7ka__cohortHeader{text-align:left;background-color:hsl(var(--background));z-index:2;min-width:92px;position:sticky;left:0}.CohortRetentionHeatmap-module__YGg7ka__sizeHeader{background-color:hsl(var(--background));z-index:2;min-width:68px;position:sticky;left:92px}.CohortRetentionHeatmap-module__YGg7ka__cohortCell{color:hsl(var(--foreground));text-align:left;background-color:hsl(var(--background));z-index:1;white-space:nowrap;padding:0 8px;font-size:12px;font-weight:600;position:sticky;left:0}.CohortRetentionHeatmap-module__YGg7ka__sizeCell{color:hsl(var(--muted-foreground));text-align:right;background-color:hsl(var(--background));z-index:1;white-space:nowrap;padding:0 8px;font-size:12px;position:sticky;left:92px}.CohortRetentionHeatmap-module__YGg7ka__cell,.CohortRetentionHeatmap-module__YGg7ka__emptyCell,.CohortRetentionHeatmap-module__YGg7ka__zeroCell{text-align:center;border-radius:4px;min-width:44px;padding:6px 8px;font-size:11px;font-weight:600}.CohortRetentionHeatmap-module__YGg7ka__emptyCell{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted)/.4)}.CohortRetentionHeatmap-module__YGg7ka__zeroCell{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted)/.25);font-weight:500}
.RetentionKpiRow-module__HSy0Bq__row{grid-template-columns:repeat(3,minmax(220px,1fr));gap:16px;display:grid}@media (max-width:900px){.RetentionKpiRow-module__HSy0Bq__row{grid-template-columns:1fr}}
.TenantIntegrationsSection-module__60SdbG__empty{text-align:center;color:hsl(var(--muted-foreground));padding:16px;font-size:13px}.TenantIntegrationsSection-module__60SdbG__error{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-radius:var(--radius-md,6px);margin:0 16px 12px;padding:8px 12px;font-size:13px}.TenantIntegrationsSection-module__60SdbG__typeBadge{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.TenantIntegrationsSection-module__60SdbG__idCell{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.TenantIntegrationsSection-module__60SdbG__actionsCell{justify-content:flex-end;gap:8px;display:flex}
.MetricsPrintHeader-module__31JzQa__header{display:none}@media print{body.MetricsPrintHeader-module__31JzQa__metrics-print-mode .MetricsPrintHeader-module__31JzQa__header{border-bottom:1px solid #ddd;flex-direction:column;gap:4px;margin-bottom:16px;padding:8px 0 16px;display:flex}}.MetricsPrintHeader-module__31JzQa__title{color:#111;font-size:18px;font-weight:700}.MetricsPrintHeader-module__31JzQa__meta{color:#555;font-size:12px}
.TenantModulesSection-module__0rteqq__loadingWrap{justify-content:center;padding:24px;display:flex}.TenantModulesSection-module__0rteqq__headerActions{align-items:center;gap:8px;display:flex}.TenantModulesSection-module__0rteqq__categoryDescription{color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:13px}.TenantModulesSection-module__0rteqq__error{color:#ef4343;border-radius:var(--radius-md);background:#ef434314;margin-bottom:12px;padding:8px 12px;font-size:13px}.TenantModulesSection-module__0rteqq__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}@container tenant-panel (max-width:720px){.TenantModulesSection-module__0rteqq__grid{grid-template-columns:1fr}}.TenantModulesSection-module__0rteqq__moduleCard{border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));flex-direction:column;gap:8px;padding:16px;display:flex}.TenantModulesSection-module__0rteqq__moduleCardEnabled{border-color:hsl(var(--primary)/.25);background:hsl(var(--primary)/.02)}.TenantModulesSection-module__0rteqq__moduleCardLocked{opacity:.6}.TenantModulesSection-module__0rteqq__moduleHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.TenantModulesSection-module__0rteqq__moduleTitle{color:hsl(var(--foreground));font-size:15px;font-weight:600}.TenantModulesSection-module__0rteqq__lockedBadge{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.TenantModulesSection-module__0rteqq__moduleDescription{color:hsl(var(--muted-foreground));margin:0;font-size:13px;line-height:1.45}.TenantModulesSection-module__0rteqq__componentChips{flex-wrap:wrap;gap:4px;display:flex}.TenantModulesSection-module__0rteqq__chip{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:6px;padding:2px 8px;font-size:12px}.TenantModulesSection-module__0rteqq__configureBtn{align-self:flex-start;margin-top:4px}.TenantModulesSection-module__0rteqq__dialogHint{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:13px}.TenantModulesSection-module__0rteqq__componentList{border:1px solid hsl(var(--input));border-radius:var(--radius-md);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.TenantModulesSection-module__0rteqq__componentItem{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:background .1s;display:flex}.TenantModulesSection-module__0rteqq__componentItem:hover{background:hsl(var(--muted))}.TenantModulesSection-module__0rteqq__componentItem+.TenantModulesSection-module__0rteqq__componentItem{border-top:1px solid hsl(var(--border))}.TenantModulesSection-module__0rteqq__componentCheckbox{width:16px;height:16px;accent-color:hsl(var(--primary));cursor:pointer}.TenantModulesSection-module__0rteqq__componentCount{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:12px}
.FridayEmailFunnel-module__rk3s-a__titleIcon{color:hsl(var(--muted-foreground));vertical-align:-3px;align-items:center;margin-right:6px;display:inline-flex}.FridayEmailFunnel-module__rk3s-a__funnel{flex-direction:column;gap:12px;display:flex}.FridayEmailFunnel-module__rk3s-a__step{grid-template-columns:110px 1fr 64px;align-items:center;gap:12px;display:grid}.FridayEmailFunnel-module__rk3s-a__label{color:hsl(var(--foreground));font-size:13px;font-weight:600}.FridayEmailFunnel-module__rk3s-a__barWrap{background-color:hsl(var(--muted));border-radius:var(--radius-sm);height:22px;overflow:hidden}.FridayEmailFunnel-module__rk3s-a__bar{height:100%;width:var(--bar-pct,0%);background-color:var(--bar-color,#2b8cee);border-radius:inherit;align-items:center;min-width:2px;padding:0 8px;transition:width .3s;display:flex}.FridayEmailFunnel-module__rk3s-a__bar span{color:hsl(var(--card));font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.FridayEmailFunnel-module__rk3s-a__meta{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.FridayEmailFunnel-module__rk3s-a__rates{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px;padding-top:12px;display:grid}.FridayEmailFunnel-module__rk3s-a__rateBox{flex-direction:column;gap:2px;display:flex}.FridayEmailFunnel-module__rk3s-a__rateLabel{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:11px}.FridayEmailFunnel-module__rk3s-a__rateValue{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}
.page-module__FRHw2a__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__FRHw2a__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@container tenant-panel (max-width:720px){.page-module__FRHw2a__grid{grid-template-columns:1fr}}.page-module__FRHw2a__form{flex-direction:column;gap:16px;display:flex}.page-module__FRHw2a__label{color:hsl(var(--foreground));margin-bottom:6px;font-size:14px;font-weight:500;display:block}.page-module__FRHw2a__select{width:100%;height:40px;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-md);outline:none;padding:0 12px;font-family:inherit;font-size:14px}.page-module__FRHw2a__select:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.page-module__FRHw2a__readOnly{font-size:14px;font-family:var(--font-geist-mono);color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));border-radius:var(--radius-md);padding:10px 12px}.page-module__FRHw2a__statsGrid{flex-direction:column;gap:20px;display:flex}.page-module__FRHw2a__statItem{flex-direction:column;gap:8px;display:flex}.page-module__FRHw2a__statLabel{color:hsl(var(--muted-foreground));font-size:13px}.page-module__FRHw2a__statValue{color:hsl(var(--foreground));font-size:20px;font-weight:600}.page-module__FRHw2a__progressBar{background-color:hsl(var(--muted));border-radius:4px;height:8px;overflow:hidden}.page-module__FRHw2a__progressFill{background-color:hsl(var(--primary));border-radius:4px;height:100%;transition:width .3s}.page-module__FRHw2a__statPercent{color:hsl(var(--muted-foreground));text-align:right;font-size:12px}.page-module__FRHw2a__analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;display:grid}@container tenant-panel (max-width:560px){.page-module__FRHw2a__analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.page-module__FRHw2a__dangerText{color:hsl(var(--destructive))}.page-module__FRHw2a__periodButtons{gap:4px;display:flex}.page-module__FRHw2a__jobToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 16px;display:flex}.page-module__FRHw2a__jobToolbarLeft{align-items:center;gap:8px;display:flex}.page-module__FRHw2a__jobToolbarRight{align-items:center;gap:4px;display:flex}.page-module__FRHw2a__jobFilterBtn{border:1.5px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.page-module__FRHw2a__jobFilterBtn:hover{border-color:hsl(var(--foreground)/.3);color:hsl(var(--foreground));background:hsl(var(--muted))}.page-module__FRHw2a__jobFilterBtnActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__FRHw2a__jobFilterBtnActive:hover{background:hsl(var(--foreground)/.85);border-color:hsl(var(--foreground)/.85);color:hsl(var(--background))}.page-module__FRHw2a__jobDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.page-module__FRHw2a__dot_completed{background:#21c45d}.page-module__FRHw2a__dot_failed{background:#ef4343}.page-module__FRHw2a__dot_started{background:#f59f0a}.page-module__FRHw2a__jobFilterBtnActive .page-module__FRHw2a__dot_completed,.page-module__FRHw2a__jobFilterBtnActive .page-module__FRHw2a__dot_failed,.page-module__FRHw2a__jobFilterBtnActive .page-module__FRHw2a__dot_started{box-shadow:0 0 0 2px hsl(var(--background)/.3)}.page-module__FRHw2a__jobPeriodBtn{border:1.5px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:all .15s}.page-module__FRHw2a__jobPeriodBtn:hover{border-color:hsl(var(--foreground)/.3);color:hsl(var(--foreground))}.page-module__FRHw2a__jobPeriodBtnActive{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.2)}.page-module__FRHw2a__jobCount{color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));margin-left:4px;padding-left:8px;font-size:12px}.page-module__FRHw2a__copyableId{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;display:inline-flex}.page-module__FRHw2a__copyableId:hover .page-module__FRHw2a__jobIdCode{background:hsl(var(--foreground)/.1)}.page-module__FRHw2a__copyableId:hover .page-module__FRHw2a__copyIcon{opacity:1}.page-module__FRHw2a__copyIcon{opacity:0;color:hsl(var(--muted-foreground));flex-shrink:0;transition:opacity .15s}.page-module__FRHw2a__copyIconDone{color:#21c45d;flex-shrink:0}.page-module__FRHw2a__jobIdCode{font-size:12px;font-family:var(--font-geist-mono,monospace);color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:4px;padding:2px 6px;transition:background .15s}.page-module__FRHw2a__jobErrorText{font-size:12px;font-family:var(--font-geist-mono,monospace);word-break:break-all;color:#ef4343;background:#ef434314;border-radius:4px;padding:2px 6px}.page-module__FRHw2a__userActions{gap:2px;display:flex}.page-module__FRHw2a__userHeaderActions{align-items:center;gap:8px;display:flex}.page-module__FRHw2a__deleteBtn:hover{color:#ef4343;background-color:#ef43431a}.page-module__FRHw2a__emptyState{text-align:center;color:hsl(var(--muted-foreground));padding:24px 16px;font-size:14px}.page-module__FRHw2a__reassignBtn:hover{color:#3c83f6;background-color:#3c83f61a}.page-module__FRHw2a__reassignInfo{background:hsl(var(--muted));border-radius:var(--radius-md);align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}.page-module__FRHw2a__reassignLabel{color:hsl(var(--muted-foreground));font-size:13px}.page-module__FRHw2a__reassignValue{color:hsl(var(--foreground));font-size:14px;font-weight:500}.page-module__FRHw2a__tenantSearchWrap{margin-bottom:8px}.page-module__FRHw2a__tenantList{border:1px solid hsl(var(--input));border-radius:var(--radius-md);max-height:200px;overflow-y:auto}.page-module__FRHw2a__tenantListEmpty{text-align:center;color:hsl(var(--muted-foreground));padding:16px;font-size:13px}.page-module__FRHw2a__tenantOption{cursor:pointer;text-align:left;width:100%;color:hsl(var(--foreground));background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 12px;font-family:inherit;font-size:14px;transition:background .1s;display:flex}.page-module__FRHw2a__tenantOption:hover{background:hsl(var(--muted))}.page-module__FRHw2a__tenantOption+.page-module__FRHw2a__tenantOption{border-top:1px solid hsl(var(--border))}.page-module__FRHw2a__tenantOptionSelected{background:hsl(var(--primary)/.08)}.page-module__FRHw2a__tenantOptionSelected:hover{background:hsl(var(--primary)/.12)}.page-module__FRHw2a__tenantOptionName{font-weight:500}.page-module__FRHw2a__tenantOptionSlug{color:hsl(var(--muted-foreground));font-size:12px;font-family:var(--font-geist-mono,monospace)}
.RepsKpiRow-module__DlNF7q__section{flex-direction:column;gap:10px;display:flex}.RepsKpiRow-module__DlNF7q__section+.RepsKpiRow-module__DlNF7q__section{margin-top:20px}.RepsKpiRow-module__DlNF7q__caption{color:hsl(var(--foreground));align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.RepsKpiRow-module__DlNF7q__captionHint{color:hsl(var(--muted-foreground));font-size:12px;font-weight:400}.RepsKpiRow-module__DlNF7q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.RepsKpiRow-module__DlNF7q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.RepsKpiRow-module__DlNF7q__grid{grid-template-columns:1fr}}
.UsageTab-module__vur7qG__usageGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.UsageTab-module__vur7qG__usageCard{flex-direction:column;gap:12px;display:flex}.UsageTab-module__vur7qG__usageCardHeader{justify-content:space-between;align-items:center;display:flex}.UsageTab-module__vur7qG__usageLabel{color:hsl(var(--muted-foreground));font-size:13px;font-weight:500}.UsageTab-module__vur7qG__usageValues{align-items:baseline;gap:4px;display:flex}.UsageTab-module__vur7qG__usageValue{color:hsl(var(--foreground));font-size:24px;font-weight:600}.UsageTab-module__vur7qG__usageLimit{color:hsl(var(--muted-foreground));font-size:14px}.UsageTab-module__vur7qG__progressTrack{background-color:hsl(var(--muted));border-radius:4px;height:8px;overflow:hidden}.UsageTab-module__vur7qG__progressFill{border-radius:4px;height:100%;transition:width .3s}.UsageTab-module__vur7qG__usageSubtext{color:hsl(var(--muted-foreground));font-size:12px}.UsageTab-module__vur7qG__overuseText{color:#ef4343;font-weight:500}.UsageTab-module__vur7qG__percent{font-size:13px;font-weight:500}.UsageTab-module__vur7qG__resetSection{justify-content:space-between;align-items:center;display:flex}.UsageTab-module__vur7qG__scopeButtons{gap:4px;display:flex}.UsageTab-module__vur7qG__scopeBtn{border:1px solid hsl(var(--border));border-radius:var(--radius-sm);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.UsageTab-module__vur7qG__scopeBtn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.UsageTab-module__vur7qG__scopeBtnActive{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.UsageTab-module__vur7qG__scopeBtnActive:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}@media (max-width:768px){.UsageTab-module__vur7qG__usageGrid{grid-template-columns:1fr}}@container tenant-panel (max-width:720px){.UsageTab-module__vur7qG__usageGrid{grid-template-columns:1fr}}
.RepsTable-module__O4ukKW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.RepsTable-module__O4ukKW__searchBox{align-items:center;min-width:240px;display:flex;position:relative}.RepsTable-module__O4ukKW__searchIcon{color:var(--muted-foreground,#6b7280);pointer-events:none;position:absolute;left:10px}.RepsTable-module__O4ukKW__searchBox>input{padding-left:32px}.RepsTable-module__O4ukKW__sortBtn{cursor:pointer;color:inherit;font:inherit;font-weight:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.RepsTable-module__O4ukKW__sortBtn:hover{color:var(--primary,#2b8cee)}.RepsTable-module__O4ukKW__name{font-weight:500}.RepsTable-module__O4ukKW__tenantLink{border:1px solid hsl(var(--border));border-radius:var(--radius-md,6px);background:hsl(var(--background));height:28px;color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.RepsTable-module__O4ukKW__tenantLink:hover{background:hsl(var(--accent)/.1);border-color:hsl(var(--accent));color:hsl(var(--accent))}.RepsTable-module__O4ukKW__tenantLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.RepsTable-module__O4ukKW__tabular{font-variant-numeric:tabular-nums;text-align:right}
.MeteringTab-module__AZF02W__wrapper{flex-direction:column;gap:20px;display:flex}.MeteringTab-module__AZF02W__statsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.MeteringTab-module__AZF02W__tokenSection{flex-direction:column;gap:14px;display:flex}.MeteringTab-module__AZF02W__tokenBar{background:hsl(var(--muted));border-radius:6px;height:24px;display:flex;overflow:hidden}.MeteringTab-module__AZF02W__tokenBarSegment{color:#fff;justify-content:center;align-items:center;min-width:0;height:100%;font-size:11px;font-weight:600;transition:width .4s;display:flex}.MeteringTab-module__AZF02W__tokenBarPrompt{background:#2463eb}.MeteringTab-module__AZF02W__tokenBarCompletion{background:#7c3bed}.MeteringTab-module__AZF02W__tokenLegend{flex-wrap:wrap;gap:20px;display:flex}.MeteringTab-module__AZF02W__tokenLegendItem{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:13px;display:flex}.MeteringTab-module__AZF02W__tokenLegendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.MeteringTab-module__AZF02W__tokenLegendValue{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:600}.MeteringTab-module__AZF02W__detailsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.MeteringTab-module__AZF02W__durationList{flex-direction:column;gap:8px;display:flex}.MeteringTab-module__AZF02W__durationRow{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.MeteringTab-module__AZF02W__durationLabel{color:hsl(var(--foreground));align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.MeteringTab-module__AZF02W__durationIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MeteringTab-module__AZF02W__durationIconLlm{color:#2463eb;background:#2463eb1f}.MeteringTab-module__AZF02W__durationIconEmbed{color:#7c3bed;background:#7c3bed1f}.MeteringTab-module__AZF02W__durationIconTotal{color:#16a249;background:#16a2491f}.MeteringTab-module__AZF02W__durationValue{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.MeteringTab-module__AZF02W__stepValue{font-variant-numeric:tabular-nums;font-size:13px}.MeteringTab-module__AZF02W__stepType{font-size:13px;font-weight:600}.MeteringTab-module__AZF02W__periodInfo{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:12px;display:flex}.MeteringTab-module__AZF02W__trendsPeriods{gap:4px;display:flex}@media (max-width:768px){.MeteringTab-module__AZF02W__statsGrid,.MeteringTab-module__AZF02W__detailsGrid{grid-template-columns:1fr}}@container tenant-panel (max-width:720px){.MeteringTab-module__AZF02W__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MeteringTab-module__AZF02W__detailsGrid{grid-template-columns:1fr}}@container tenant-panel (max-width:480px){.MeteringTab-module__AZF02W__statsGrid{grid-template-columns:1fr}}
.OnboardingFunnel-module__u1NDUW__funnel{flex-direction:column;gap:14px;display:flex}.OnboardingFunnel-module__u1NDUW__step{flex-direction:column;gap:6px;display:flex}.OnboardingFunnel-module__u1NDUW__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.OnboardingFunnel-module__u1NDUW__label{color:hsl(var(--foreground));font-size:13px;font-weight:600}.OnboardingFunnel-module__u1NDUW__tag{color:#c32222;white-space:nowrap;vertical-align:middle;border:1px solid #d9262666;border-radius:4px;margin-left:8px;padding:0 5px;font-size:10px;font-weight:600}.OnboardingFunnel-module__u1NDUW__event{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.OnboardingFunnel-module__u1NDUW__barWrap{background-color:hsl(var(--muted));border-radius:var(--radius-sm);height:28px;overflow:hidden}.OnboardingFunnel-module__u1NDUW__bar{height:100%;width:var(--bar-pct,0%);border-radius:inherit;background:linear-gradient(90deg,#a73cdd 0%,#d22d80 100%);align-items:center;min-width:2px;padding:0 10px;transition:width .3s;display:flex}.OnboardingFunnel-module__u1NDUW__barLabel{color:hsl(var(--card));font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.OnboardingFunnel-module__u1NDUW__meta{color:hsl(var(--muted-foreground));gap:14px;font-size:12px;display:flex}.OnboardingFunnel-module__u1NDUW__meta b{color:hsl(var(--foreground));font-weight:600}
.AssistantAdoptionRow-module__-20lEW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.AssistantAdoptionRow-module__-20lEW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AssistantAdoptionRow-module__-20lEW__grid{grid-template-columns:1fr}}
.ModuleScoreCard-module__HTsz8W__card{flex-direction:column;gap:16px;padding:20px;display:flex}.ModuleScoreCard-module__HTsz8W__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ModuleScoreCard-module__HTsz8W__headMain{flex-direction:column;gap:6px;min-width:0;display:flex}.ModuleScoreCard-module__HTsz8W__titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ModuleScoreCard-module__HTsz8W__title{color:hsl(var(--foreground));margin:0;font-size:17px;font-weight:650}.ModuleScoreCard-module__HTsz8W__categoryChip{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.ModuleScoreCard-module__HTsz8W__categoryDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ModuleScoreCard-module__HTsz8W__desc{color:hsl(var(--muted-foreground));margin:0;font-size:13px;line-height:1.45}.ModuleScoreCard-module__HTsz8W__metaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:2px;display:flex}.ModuleScoreCard-module__HTsz8W__metaItem{color:hsl(var(--muted-foreground));align-items:center;gap:5px;font-size:12px;display:inline-flex}.ModuleScoreCard-module__HTsz8W__overall{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.ModuleScoreCard-module__HTsz8W__overallValue{font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.ModuleScoreCard-module__HTsz8W__overallLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;margin-top:4px;font-size:11px}.ModuleScoreCard-module__HTsz8W__emptyNote{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:var(--radius-md);text-align:center;padding:12px;font-size:13px}.ModuleScoreCard-module__HTsz8W__body{grid-template-columns:minmax(220px,.9fr) 1.1fr;align-items:center;gap:20px;display:grid}@container tenant-panel (max-width:760px){.ModuleScoreCard-module__HTsz8W__body{grid-template-columns:1fr}}.ModuleScoreCard-module__HTsz8W__radarWrap{min-width:0}.ModuleScoreCard-module__HTsz8W__bars{flex-direction:column;gap:8px;min-width:0;display:flex}.ModuleScoreCard-module__HTsz8W__barRow{grid-template-columns:minmax(90px,40%) 1fr auto;align-items:center;gap:10px;display:grid}.ModuleScoreCard-module__HTsz8W__barLabel{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.ModuleScoreCard-module__HTsz8W__weight{color:hsl(var(--muted-foreground));background:hsl(var(--muted));white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10.5px}.ModuleScoreCard-module__HTsz8W__barTrack{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}.ModuleScoreCard-module__HTsz8W__barFill{border-radius:999px;height:100%;transition:width .3s}.ModuleScoreCard-module__HTsz8W__barValue{font-variant-numeric:tabular-nums;text-align:right;min-width:46px;font-size:12.5px;font-weight:600}.ModuleScoreCard-module__HTsz8W__expandBtn{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius-md);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:7px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.ModuleScoreCard-module__HTsz8W__expandBtn:hover{color:hsl(var(--foreground));background:hsl(var(--muted));border-color:hsl(var(--foreground)/.25)}.ModuleScoreCard-module__HTsz8W__chevron{transition:transform .2s}.ModuleScoreCard-module__HTsz8W__chevronUp{transition:transform .2s;transform:rotate(180deg)}.ModuleScoreCard-module__HTsz8W__dimensions{border-top:1px solid hsl(var(--border));flex-direction:column;gap:16px;padding-top:4px;display:flex}.ModuleScoreCard-module__HTsz8W__dimBlock{flex-direction:column;gap:10px;display:flex}.ModuleScoreCard-module__HTsz8W__dimHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ModuleScoreCard-module__HTsz8W__dimTitle{color:hsl(var(--foreground));font-size:13.5px;font-weight:600}.ModuleScoreCard-module__HTsz8W__dimComps{flex-direction:column;gap:7px;display:flex}
.PlatformFailuresRow-module__LGfnPG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.PlatformFailuresRow-module__LGfnPG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PlatformFailuresRow-module__LGfnPG__grid{grid-template-columns:1fr}}
.ScoresSummary-module__3KuOuW__wrap{flex-direction:column;gap:20px;display:flex}.ScoresSummary-module__3KuOuW__kpiRow{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@container tenant-panel (max-width:900px){.ScoresSummary-module__3KuOuW__kpiRow{grid-template-columns:repeat(2,1fr)}}@container tenant-panel (max-width:460px){.ScoresSummary-module__3KuOuW__kpiRow{grid-template-columns:1fr}}.ScoresSummary-module__3KuOuW__kpi{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ScoresSummary-module__3KuOuW__kpiTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ScoresSummary-module__3KuOuW__kpiLabel{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.3}.ScoresSummary-module__3KuOuW__kpiIcon{color:hsl(var(--muted-foreground));flex-shrink:0}.ScoresSummary-module__3KuOuW__kpiValue{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:700;line-height:1.15;overflow:hidden}.ScoresSummary-module__3KuOuW__kpiSub{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ScoresSummary-module__3KuOuW__chartsRow{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}@container tenant-panel (max-width:900px){.ScoresSummary-module__3KuOuW__chartsRow{grid-template-columns:1fr}}.ScoresSummary-module__3KuOuW__chartCard{min-width:0}.ScoresSummary-module__3KuOuW__periodNote{color:hsl(var(--muted-foreground));margin-bottom:12px;font-size:12px}.ScoresSummary-module__3KuOuW__compare{flex-direction:column;gap:8px;display:flex}.ScoresSummary-module__3KuOuW__compareRow{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(96px,32%) 1fr auto;align-items:center;gap:12px;width:100%;padding:4px 6px;font-family:inherit;transition:background .15s;display:grid}button.ScoresSummary-module__3KuOuW__compareRow:hover{background:hsl(var(--muted)/.6)}.ScoresSummary-module__3KuOuW__compareActive{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3)}.ScoresSummary-module__3KuOuW__compareLabel{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ScoresSummary-module__3KuOuW__compareTrack{background:hsl(var(--muted));border-radius:999px;height:10px;overflow:hidden}.ScoresSummary-module__3KuOuW__compareFill{border-radius:999px;height:100%;transition:width .3s;display:block}.ScoresSummary-module__3KuOuW__compareValue{font-variant-numeric:tabular-nums;text-align:right;min-width:52px;font-size:13px;font-weight:600}
.PlatformHealthRow-module__tvicQa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1280px){.PlatformHealthRow-module__tvicQa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PlatformHealthRow-module__tvicQa__grid{grid-template-columns:1fr}}
.ModuleDetailPanel-module__sk9M3q__panel{border-color:hsl(var(--primary)/.3)}.ModuleDetailPanel-module__sk9M3q__closeBtn{border:1px solid hsl(var(--border));border-radius:var(--radius-md);width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ModuleDetailPanel-module__sk9M3q__closeBtn:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.ModuleDetailPanel-module__sk9M3q__center{flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.ModuleDetailPanel-module__sk9M3q__errorText{color:hsl(var(--destructive));margin:0;font-size:13px}.ModuleDetailPanel-module__sk9M3q__retryBtn,.ModuleDetailPanel-module__sk9M3q__filterChip{font-family:inherit}.ModuleDetailPanel-module__sk9M3q__retryBtn{border:1px solid hsl(var(--border));border-radius:var(--radius-md);color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:6px 14px;font-size:13px}.ModuleDetailPanel-module__sk9M3q__retryBtn:hover{background:hsl(var(--muted))}.ModuleDetailPanel-module__sk9M3q__muted{color:hsl(var(--muted-foreground));margin:0;font-size:13px}.ModuleDetailPanel-module__sk9M3q__content{flex-direction:column;gap:24px;display:flex}.ModuleDetailPanel-module__sk9M3q__summaryRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ModuleDetailPanel-module__sk9M3q__summaryItem{flex-direction:column;gap:2px;display:flex}.ModuleDetailPanel-module__sk9M3q__summaryLabel{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:11px}.ModuleDetailPanel-module__sk9M3q__summaryValue{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:22px;font-weight:700}.ModuleDetailPanel-module__sk9M3q__filterEcho{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.ModuleDetailPanel-module__sk9M3q__filterChip{background:hsl(var(--muted));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px}.ModuleDetailPanel-module__sk9M3q__section{flex-direction:column;gap:12px;display:flex}.ModuleDetailPanel-module__sk9M3q__sectionTitle{color:hsl(var(--foreground));margin:0;font-size:13px;font-weight:600}.ModuleDetailPanel-module__sk9M3q__funnel{flex-direction:column;gap:8px;display:flex}.ModuleDetailPanel-module__sk9M3q__funnelRow{grid-template-columns:minmax(120px,26%) 1fr auto;align-items:center;gap:12px;display:grid}.ModuleDetailPanel-module__sk9M3q__funnelLabel{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ModuleDetailPanel-module__sk9M3q__funnelTrack{background:hsl(var(--muted));border-radius:999px;height:10px;overflow:hidden}.ModuleDetailPanel-module__sk9M3q__funnelFill{border-radius:999px;height:100%;transition:width .3s;display:block}.ModuleDetailPanel-module__sk9M3q__funnelValue{font-variant-numeric:tabular-nums;text-align:right;min-width:44px;color:hsl(var(--foreground));font-size:12.5px;font-weight:600}.ModuleDetailPanel-module__sk9M3q__matrix{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.ModuleDetailPanel-module__sk9M3q__matrixDim{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px;display:flex}.ModuleDetailPanel-module__sk9M3q__matrixHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ModuleDetailPanel-module__sk9M3q__matrixDimTitle{color:hsl(var(--foreground));font-size:13px;font-weight:600}.ModuleDetailPanel-module__sk9M3q__table{border-collapse:collapse;width:100%;font-size:12.5px}.ModuleDetailPanel-module__sk9M3q__table th{text-align:left;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:4px 6px;font-weight:500}.ModuleDetailPanel-module__sk9M3q__table td{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border)/.5);padding:5px 6px}.ModuleDetailPanel-module__sk9M3q__table tr:last-child td{border-bottom:none}.ModuleDetailPanel-module__sk9M3q__numCol{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.JobDetailDialog-module__K10_ga__dialog{max-width:860px}.JobDetailDialog-module__K10_ga__titleRow{align-items:center;gap:10px;display:inline-flex}.JobDetailDialog-module__K10_ga__body{flex-direction:column;gap:20px;padding-top:16px;display:flex}.JobDetailDialog-module__K10_ga__loading{justify-content:center;padding:48px 0;display:flex}.JobDetailDialog-module__K10_ga__metaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;display:grid}@media (max-width:720px){.JobDetailDialog-module__K10_ga__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.JobDetailDialog-module__K10_ga__metaItem{flex-direction:column;gap:3px;min-width:0;font-size:13px;display:flex}.JobDetailDialog-module__K10_ga__metaLabel{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:11px}.JobDetailDialog-module__K10_ga__metaHint{color:hsl(var(--muted-foreground));font-size:11px}.JobDetailDialog-module__K10_ga__tenantLink{color:hsl(var(--primary));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.JobDetailDialog-module__K10_ga__tenantLink:hover{text-decoration:underline}.JobDetailDialog-module__K10_ga__copyBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;display:inline-flex}.JobDetailDialog-module__K10_ga__copyBtn code{color:hsl(var(--foreground));background:hsl(var(--muted));border-radius:var(--radius-sm);padding:2px 6px;font-size:12px}.JobDetailDialog-module__K10_ga__copyBtn:hover{color:hsl(var(--foreground))}.JobDetailDialog-module__K10_ga__copyDone{color:hsl(var(--success))}.JobDetailDialog-module__K10_ga__jobError{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:var(--radius-md);word-break:break-word;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;display:flex}.JobDetailDialog-module__K10_ga__jobError svg{flex-shrink:0;margin-top:2px}.JobDetailDialog-module__K10_ga__progressBlock{flex-direction:column;gap:6px;display:flex}.JobDetailDialog-module__K10_ga__progressHeader{color:hsl(var(--muted-foreground));justify-content:space-between;font-size:12px;display:flex}.JobDetailDialog-module__K10_ga__progressTrack{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}.JobDetailDialog-module__K10_ga__progressFill{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .4s}.JobDetailDialog-module__K10_ga__stepsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobDetailDialog-module__K10_ga__stepRow{gap:12px;display:flex}.JobDetailDialog-module__K10_ga__stepMarker{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.JobDetailDialog-module__K10_ga__stepDot{width:24px;height:24px;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.JobDetailDialog-module__K10_ga__stepRow[data-status=COMPLETED] .JobDetailDialog-module__K10_ga__stepDot{color:hsl(var(--success-foreground));background:hsl(var(--success));border-color:hsl(var(--success))}.JobDetailDialog-module__K10_ga__stepRow[data-status=RUNNING] .JobDetailDialog-module__K10_ga__stepDot{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}.JobDetailDialog-module__K10_ga__stepRow[data-status=FAILED] .JobDetailDialog-module__K10_ga__stepDot{color:hsl(var(--destructive-foreground));background:hsl(var(--destructive));border-color:hsl(var(--destructive))}.JobDetailDialog-module__K10_ga__stepLine{background:hsl(var(--border));flex:1;width:2px;min-height:8px}.JobDetailDialog-module__K10_ga__stepRow:last-child .JobDetailDialog-module__K10_ga__stepLine{display:none}.JobDetailDialog-module__K10_ga__stepSpinner{animation:1s linear infinite JobDetailDialog-module__K10_ga__spin}.JobDetailDialog-module__K10_ga__stepBody{flex-direction:column;flex:1;gap:5px;min-width:0;padding-bottom:16px;display:flex}.JobDetailDialog-module__K10_ga__stepTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JobDetailDialog-module__K10_ga__stepName{font-size:14px;font-weight:600}.JobDetailDialog-module__K10_ga__stepType{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:var(--radius-sm);padding:1px 6px;font-size:11px}.JobDetailDialog-module__K10_ga__stepRetries{color:hsl(var(--warning));align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.JobDetailDialog-module__K10_ga__stepMeta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.JobDetailDialog-module__K10_ga__stepWorker{align-items:center;gap:4px;display:inline-flex}.JobDetailDialog-module__K10_ga__stepError{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:var(--radius-sm);word-break:break-word;align-items:flex-start;gap:6px;padding:6px 10px;font-size:12px;display:flex}.JobDetailDialog-module__K10_ga__stepError svg{flex-shrink:0;margin-top:2px}.JobDetailDialog-module__K10_ga__stepTokens{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JobDetailDialog-module__K10_ga__tokenChip{color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.JobDetailDialog-module__K10_ga__tokenMeta{color:hsl(var(--muted-foreground))}.JobDetailDialog-module__K10_ga__footer{border-top:1px solid hsl(var(--border));padding-top:16px}@keyframes JobDetailDialog-module__K10_ga__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ScoresTab-module__kEqAEW__tab{flex-direction:column;gap:20px;display:flex}.ScoresTab-module__kEqAEW__filters{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);flex-direction:column;gap:14px;padding:16px;display:flex}.ScoresTab-module__kEqAEW__filtersTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ScoresTab-module__kEqAEW__filterActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.ScoresTab-module__kEqAEW__stageChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ScoresTab-module__kEqAEW__chipsLabel{color:hsl(var(--muted-foreground));margin-right:2px;font-size:12.5px}.ScoresTab-module__kEqAEW__chip{color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;padding:4px 11px;font-family:inherit;font-size:12.5px;transition:all .15s}.ScoresTab-module__kEqAEW__chip:hover{border-color:hsl(var(--foreground)/.3);color:hsl(var(--foreground))}.ScoresTab-module__kEqAEW__chipActive{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ScoresTab-module__kEqAEW__chipActive:hover{color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.ScoresTab-module__kEqAEW__advanced{border-top:1px solid hsl(var(--border));flex-direction:column;gap:12px;padding-top:14px;display:flex}.ScoresTab-module__kEqAEW__advGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ScoresTab-module__kEqAEW__advField{flex-direction:column;gap:5px;display:flex}.ScoresTab-module__kEqAEW__advLabel{color:hsl(var(--foreground));font-size:12px;font-weight:500}.ScoresTab-module__kEqAEW__advInput,.ScoresTab-module__kEqAEW__advInputSingle{width:100%;font-size:12.5px;font-family:var(--font-geist-mono,monospace);color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-md);resize:vertical;outline:none;padding:8px 10px}.ScoresTab-module__kEqAEW__advInputSingle{resize:none;height:38px}.ScoresTab-module__kEqAEW__advInput:focus,.ScoresTab-module__kEqAEW__advInputSingle:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.ScoresTab-module__kEqAEW__advActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ScoresTab-module__kEqAEW__advHint{color:hsl(var(--muted-foreground));align-items:center;gap:5px;font-size:12px;display:inline-flex}.ScoresTab-module__kEqAEW__center{justify-content:center;padding:48px;display:flex}.ScoresTab-module__kEqAEW__hint{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:var(--radius-md);align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;display:inline-flex}.ScoresTab-module__kEqAEW__cards{flex-direction:column;gap:20px;display:flex}.ScoresTab-module__kEqAEW__comingSoon{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:10px;padding-top:8px;display:flex}.ScoresTab-module__kEqAEW__comingHead{color:hsl(var(--muted-foreground));align-items:center;gap:8px;display:flex}.ScoresTab-module__kEqAEW__comingTitle{color:hsl(var(--foreground));margin:0;font-size:14px;font-weight:600}.ScoresTab-module__kEqAEW__comingSub{color:hsl(var(--muted-foreground));max-width:720px;margin:0;font-size:12.5px;line-height:1.45}.ScoresTab-module__kEqAEW__comingGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:4px;display:grid}.ScoresTab-module__kEqAEW__comingCard{border:1px dashed hsl(var(--border));border-radius:var(--radius-lg);background:hsl(var(--muted)/.3);flex-direction:column;gap:6px;padding:14px;display:flex}.ScoresTab-module__kEqAEW__comingCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ScoresTab-module__kEqAEW__comingCardTitle{color:hsl(var(--foreground));font-size:13.5px;font-weight:600}.ScoresTab-module__kEqAEW__comingBadge{background:hsl(var(--muted));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10.5px;font-weight:600}.ScoresTab-module__kEqAEW__comingDesc{color:hsl(var(--muted-foreground));margin:0;font-size:12px;line-height:1.4}
.TicketDetailsCard-module__LDuaSa__sectionTitle{text-transform:uppercase;color:hsl(var(--muted-foreground));letter-spacing:.5px;margin:20px 0 8px;font-size:14px;font-weight:600}.TicketDetailsCard-module__LDuaSa__sectionTitle:first-child{margin-top:0}.TicketDetailsCard-module__LDuaSa__pre{background-color:hsl(var(--muted));border-radius:var(--radius);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;max-height:400px;padding:12px;font-size:13px;overflow:auto}.TicketDetailsCard-module__LDuaSa__dl{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:14px;display:grid}.TicketDetailsCard-module__LDuaSa__dl dt{color:hsl(var(--muted-foreground))}.TicketDetailsCard-module__LDuaSa__dl dd{color:hsl(var(--foreground));overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0}.TicketDetailsCard-module__LDuaSa__dl dd code{overflow-wrap:anywhere;word-break:break-all}.TicketDetailsCard-module__LDuaSa__dl dd a{color:hsl(var(--primary));overflow-wrap:anywhere;word-break:break-all;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.TicketDetailsCard-module__LDuaSa__screenshot{border:1px solid hsl(var(--border));border-radius:var(--radius);max-width:100%}.TicketDetailsCard-module__LDuaSa__logLink{margin-top:12px}.TicketDetailsCard-module__LDuaSa__logLink a{color:hsl(var(--primary));align-items:center;gap:6px;text-decoration:none;display:inline-flex}
.LoginForm-module__DjezTG__form{flex-direction:column;gap:20px;display:flex}.LoginForm-module__DjezTG__title{color:hsl(var(--foreground));text-align:center;margin-bottom:8px;font-size:24px;font-weight:700}.LoginForm-module__DjezTG__subtitle{color:hsl(var(--muted-foreground));text-align:center;margin-bottom:16px;font-size:14px}.LoginForm-module__DjezTG__error{background-color:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.3);border-radius:var(--radius-md);color:hsl(var(--destructive));padding:12px;font-size:14px}
.PlatformApiErrorsTable-module__y6S5pG__num{text-align:right;font-variant-numeric:tabular-nums}.PlatformApiErrorsTable-module__y6S5pG__center{justify-content:center;padding:32px;display:flex}.PlatformApiErrorsTable-module__y6S5pG__endpoint{color:hsl(var(--foreground));word-break:break-all;max-width:420px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.PlatformApiErrorsTable-module__y6S5pG__serverErr{font-variant-numeric:tabular-nums;background:hsl(var(--destructive)/.15);color:hsl(var(--destructive));border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}.PlatformApiErrorsTable-module__y6S5pG__clientErr{font-variant-numeric:tabular-nums;background:hsl(var(--warning)/.15);color:hsl(var(--warning));border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}.PlatformApiErrorsTable-module__y6S5pG__unknown{font-variant-numeric:tabular-nums;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}
.ConfirmJobActionDialog-module__ojYora__body{flex-direction:column;gap:12px;padding-top:16px;padding-bottom:8px;display:flex}.ConfirmJobActionDialog-module__ojYora__jobInfo{background:hsl(var(--muted));border-radius:var(--radius-md);align-items:center;gap:10px;padding:10px 14px;display:flex}.ConfirmJobActionDialog-module__ojYora__jobId{font-size:13px;font-weight:600}.ConfirmJobActionDialog-module__ojYora__tenant{color:hsl(var(--muted-foreground));font-size:13px}.ConfirmJobActionDialog-module__ojYora__error{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:var(--radius-md);word-break:break-word;padding:10px 14px;font-size:13px}.ConfirmJobActionDialog-module__ojYora__warning{color:hsl(var(--warning));background:hsl(var(--warning)/.08);border:1px solid hsl(var(--warning)/.25);border-radius:var(--radius-md);padding:10px 14px;font-size:13px;line-height:1.45}.ConfirmJobActionDialog-module__ojYora__phase{color:hsl(var(--muted-foreground));align-items:center;gap:8px;font-size:13px;display:flex}.ConfirmJobActionDialog-module__ojYora__phaseSpinner{animation:1s linear infinite ConfirmJobActionDialog-module__ojYora__spin}@keyframes ConfirmJobActionDialog-module__ojYora__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TicketTriagePanel-module__0MSQ1W__statusRow{gap:8px;margin-bottom:12px;display:flex}.TicketTriagePanel-module__0MSQ1W__sectionTitle{text-transform:uppercase;color:hsl(var(--muted-foreground));letter-spacing:.5px;margin:20px 0 8px;font-size:14px;font-weight:600}.TicketTriagePanel-module__0MSQ1W__label{margin:12px 0 4px;font-size:13px;font-weight:500;display:block}.TicketTriagePanel-module__0MSQ1W__select,.TicketTriagePanel-module__0MSQ1W__textarea{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:8px 12px;font-family:inherit;font-size:14px}.TicketTriagePanel-module__0MSQ1W__textarea{resize:vertical;min-height:80px}.TicketTriagePanel-module__0MSQ1W__saveButton{align-items:center;gap:6px;margin-top:16px;display:inline-flex}.TicketTriagePanel-module__0MSQ1W__error{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-radius:var(--radius);margin-top:12px;padding:8px 12px;font-size:13px}
.TicketsFiltersBar-module__jap9_q__filters{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.TicketsFiltersBar-module__jap9_q__select{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));padding:8px 12px;font-size:14px}
.GrowthAttribution-module__kbDFva__root{flex-direction:column;gap:24px;display:flex}.GrowthAttribution-module__kbDFva__periodBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.GrowthAttribution-module__kbDFva__rangePicker{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.GrowthAttribution-module__kbDFva__periodSelector{gap:8px;display:flex}.GrowthAttribution-module__kbDFva__customRange{border-radius:var(--radius-md);border:1px solid #0000;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:border-color .15s,background-color .15s;display:flex}.GrowthAttribution-module__kbDFva__customActive{border-color:hsl(var(--foreground));background:hsl(var(--muted)/.6)}.GrowthAttribution-module__kbDFva__dateField{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:13px;display:inline-flex}.GrowthAttribution-module__kbDFva__dateInput{border:1px solid hsl(var(--input));border-radius:var(--radius-md);background:hsl(var(--background));height:32px;color:hsl(var(--foreground));cursor:pointer;padding:0 8px;font-family:inherit;font-size:13px}.GrowthAttribution-module__kbDFva__dateInput:hover{border-color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__dateInput:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.GrowthAttribution-module__kbDFva__rangeHint{color:hsl(var(--muted-foreground));max-width:34ch;font-size:12px;line-height:1.4}.GrowthAttribution-module__kbDFva__periodWarn{color:#a66c07;max-width:64ch;margin-top:4px;font-size:12px}.GrowthAttribution-module__kbDFva__limitControl{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.GrowthAttribution-module__kbDFva__limitSelect{border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));height:32px;color:hsl(var(--foreground));cursor:pointer;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500}.GrowthAttribution-module__kbDFva__limitSelect:hover{border-color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__limitSelect:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.GrowthAttribution-module__kbDFva__periodButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.GrowthAttribution-module__kbDFva__periodButton:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__periodActive,.GrowthAttribution-module__kbDFva__periodActive:hover{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__periodMeta{text-align:right;color:hsl(var(--muted-foreground));font-size:13px}.GrowthAttribution-module__kbDFva__periodMeta b{color:hsl(var(--foreground));font-weight:600}.GrowthAttribution-module__kbDFva__periodNote{opacity:.85;max-width:64ch;margin-top:2px;font-size:12px}.GrowthAttribution-module__kbDFva__kpiGrid,.GrowthAttribution-module__kbDFva__quadrantGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.GrowthAttribution-module__kbDFva__chartCard{min-width:0}.GrowthAttribution-module__kbDFva__legend{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:20px;margin-top:16px;font-size:12.5px;display:flex}.GrowthAttribution-module__kbDFva__legendItem{align-items:center;gap:6px;display:inline-flex}.GrowthAttribution-module__kbDFva__legendDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.GrowthAttribution-module__kbDFva__coverage{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));margin-top:12px;padding-top:12px;font-size:12.5px}.GrowthAttribution-module__kbDFva__coverage b{color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__quadCard{flex-direction:column;min-width:0;display:flex}.GrowthAttribution-module__kbDFva__quadTitle{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.GrowthAttribution-module__kbDFva__quadCount{margin-left:auto}.GrowthAttribution-module__kbDFva__quadBody{padding:12px 16px 16px}.GrowthAttribution-module__kbDFva__quadRow{border-bottom:1px solid hsl(var(--border)/.6);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none;align-items:center;gap:8px;padding:7px 0;font-family:inherit;font-size:13px;display:flex}.GrowthAttribution-module__kbDFva__quadRow:last-child{border-bottom:none}.GrowthAttribution-module__kbDFva__quadRow:hover .GrowthAttribution-module__kbDFva__quadName{color:hsl(var(--primary))}.GrowthAttribution-module__kbDFva__quadName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:color .15s;overflow:hidden}.GrowthAttribution-module__kbDFva__quadDelta{font-variant-numeric:tabular-nums;font-weight:600}.GrowthAttribution-module__kbDFva__quadPct{text-align:right;width:52px;color:hsl(var(--muted-foreground));font-size:12px}.GrowthAttribution-module__kbDFva__quadEmpty{color:hsl(var(--muted-foreground));padding:8px 0;font-size:13px}.GrowthAttribution-module__kbDFva__tableWrap{width:100%;overflow-x:auto}.GrowthAttribution-module__kbDFva__dotCell{width:34px}.GrowthAttribution-module__kbDFva__nameCell{align-items:center;gap:6px;font-weight:500;display:flex}.GrowthAttribution-module__kbDFva__num{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.GrowthAttribution-module__kbDFva__center{text-align:center}.GrowthAttribution-module__kbDFva__center svg{margin-left:auto;margin-right:auto}.GrowthAttribution-module__kbDFva__strong{font-weight:600}.GrowthAttribution-module__kbDFva__up{color:hsl(var(--success))}.GrowthAttribution-module__kbDFva__down{color:hsl(var(--destructive))}.GrowthAttribution-module__kbDFva__muted{color:hsl(var(--muted-foreground))}.GrowthAttribution-module__kbDFva__noiseRow td{opacity:.62}.GrowthAttribution-module__kbDFva__contribBar{background:hsl(var(--muted));vertical-align:middle;border-radius:2px;width:92px;height:8px;display:inline-block;position:relative}.GrowthAttribution-module__kbDFva__contribZero{background:hsl(var(--border));width:1px;height:8px;position:absolute;top:0;left:50%}.GrowthAttribution-module__kbDFva__contribFill{border-radius:2px;height:8px;position:absolute;top:0}.GrowthAttribution-module__kbDFva__contribCell{justify-content:center;align-items:center;gap:8px;display:inline-flex}.GrowthAttribution-module__kbDFva__contribPct{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.GrowthAttribution-module__kbDFva__sortButton{font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.GrowthAttribution-module__kbDFva__sortButton:hover,.GrowthAttribution-module__kbDFva__sortActive{color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__tableFooter{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding:12px 16px;font-size:12.5px}.GrowthAttribution-module__kbDFva__note{color:hsl(var(--muted-foreground));background:hsl(var(--warning)/.07);border:1px dashed hsl(var(--warning)/.45);border-radius:var(--radius-lg);align-items:flex-start;gap:10px;padding:14px 18px;font-size:13px;line-height:1.55;display:flex}.GrowthAttribution-module__kbDFva__note b{color:hsl(var(--foreground))}.GrowthAttribution-module__kbDFva__note svg{flex-shrink:0;margin-top:2px}.GrowthAttribution-module__kbDFva__noteCode{font-family:var(--font-geist-mono),ui-monospace,monospace;background:hsl(var(--muted));border-radius:4px;padding:1px 5px;font-size:12px}.GrowthAttribution-module__kbDFva__stateBox{padding:24px 0}
.LoadMatrix-module__xwr7Qa__root{flex-direction:column;gap:16px;display:flex}.LoadMatrix-module__xwr7Qa__controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.LoadMatrix-module__xwr7Qa__summary{flex-direction:column;gap:4px;display:flex}.LoadMatrix-module__xwr7Qa__summaryTitle{color:hsl(var(--foreground));font-size:20px;font-weight:600}.LoadMatrix-module__xwr7Qa__summaryMeta{color:hsl(var(--muted-foreground));font-size:13px}.LoadMatrix-module__xwr7Qa__controlsRight{align-items:center;gap:8px;display:flex}.LoadMatrix-module__xwr7Qa__select{border:1px solid hsl(var(--border));background:hsl(var(--background));height:36px;color:hsl(var(--foreground));cursor:pointer;border-radius:6px;min-width:140px;padding:0 12px;font-size:14px}.LoadMatrix-module__xwr7Qa__select:disabled{opacity:.55;cursor:not-allowed}.LoadMatrix-module__xwr7Qa__select:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.LoadMatrix-module__xwr7Qa__periodTrigger{border:1px solid hsl(var(--border));background:hsl(var(--background));height:36px;color:hsl(var(--foreground));cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:flex}.LoadMatrix-module__xwr7Qa__periodTrigger:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.LoadMatrix-module__xwr7Qa__periodPopover{z-index:30;background:hsl(var(--background));border:1px solid hsl(var(--border));width:320px;box-shadow:0 6px 24px hsl(var(--foreground)/.12);border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.LoadMatrix-module__xwr7Qa__periodPopoverPresets{flex-wrap:wrap;gap:6px;display:flex}.LoadMatrix-module__xwr7Qa__periodPreset{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px;transition:background .12s}.LoadMatrix-module__xwr7Qa__periodPreset:hover{background:hsl(var(--accent))}.LoadMatrix-module__xwr7Qa__periodPresetActive{border-color:hsl(var(--primary));color:hsl(var(--primary));font-weight:500}.LoadMatrix-module__xwr7Qa__periodCustom{align-items:flex-end;gap:8px;display:flex}.LoadMatrix-module__xwr7Qa__periodField{flex-direction:column;flex:1;gap:4px;display:flex}.LoadMatrix-module__xwr7Qa__periodFieldLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:11px}.LoadMatrix-module__xwr7Qa__periodInput{border:1px solid hsl(var(--border));background:hsl(var(--background));height:32px;color:hsl(var(--foreground));border-radius:6px;padding:0 8px;font-size:13px}.LoadMatrix-module__xwr7Qa__periodWrapper{position:relative}.LoadMatrix-module__xwr7Qa__grid{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;overflow-x:auto}.LoadMatrix-module__xwr7Qa__gridInner{min-width:100%;display:grid}.LoadMatrix-module__xwr7Qa__headerCell,.LoadMatrix-module__xwr7Qa__bodyCell{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));align-items:center;padding:8px 12px;font-size:13px;display:flex}.LoadMatrix-module__xwr7Qa__headerRow{display:contents}.LoadMatrix-module__xwr7Qa__headerCellPeriod{text-align:center;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:8px 4px;font-size:11px;overflow:hidden}.LoadMatrix-module__xwr7Qa__headerCellTotal{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;justify-content:flex-end;font-size:11px}.LoadMatrix-module__xwr7Qa__headerCellName{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:11px}.LoadMatrix-module__xwr7Qa__headerSortable{cursor:pointer;-webkit-user-select:none;user-select:none;gap:4px}.LoadMatrix-module__xwr7Qa__headerSortable:hover{color:hsl(var(--foreground))}.LoadMatrix-module__xwr7Qa__nameCell{white-space:nowrap;text-overflow:ellipsis;z-index:2;width:160px;min-width:160px;box-shadow:1px 0 0 hsl(var(--border));font-weight:500;position:sticky;left:0;overflow:hidden}.LoadMatrix-module__xwr7Qa__nameLink{text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;display:block;overflow:hidden}.LoadMatrix-module__xwr7Qa__nameLink:hover{color:hsl(var(--primary));text-decoration:underline}.LoadMatrix-module__xwr7Qa__totalCell{font-variant-numeric:tabular-nums;z-index:2;width:88px;min-width:88px;box-shadow:-1px 0 0 hsl(var(--border));justify-content:flex-end;font-weight:500;position:sticky;right:0}.LoadMatrix-module__xwr7Qa__headerCellName,.LoadMatrix-module__xwr7Qa__headerCellTotal{z-index:3;position:sticky}.LoadMatrix-module__xwr7Qa__headerCellName{width:160px;min-width:160px;box-shadow:1px 0 0 hsl(var(--border));left:0}.LoadMatrix-module__xwr7Qa__headerCellTotal{width:88px;min-width:88px;box-shadow:-1px 0 0 hsl(var(--border));right:0}.LoadMatrix-module__xwr7Qa__cellsTrack{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));gap:4px;min-width:max-content;padding:6px 8px;display:grid}.LoadMatrix-module__xwr7Qa__headerPeriodsTrack{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));gap:4px;min-width:max-content;padding:8px;display:grid}.LoadMatrix-module__xwr7Qa__cell{aspect-ratio:1;cursor:default;border-radius:3px;justify-self:center;width:100%;min-width:24px;max-width:44px;transition:transform 80ms}.LoadMatrix-module__xwr7Qa__cell:hover{z-index:1;transform:scale(1.08)}.LoadMatrix-module__xwr7Qa__emptyCell{border:1px dashed hsl(var(--border));background:0 0!important}.LoadMatrix-module__xwr7Qa__skeletonCell{aspect-ratio:1;background:linear-gradient(90deg,hsl(var(--muted))0%,hsl(var(--muted)/.5)50%,hsl(var(--muted))100%);background-size:200% 100%;border-radius:3px;justify-self:center;width:100%;min-width:24px;max-width:44px;animation:1.2s infinite LoadMatrix-module__xwr7Qa__shimmer}.LoadMatrix-module__xwr7Qa__skeletonName,.LoadMatrix-module__xwr7Qa__skeletonTotal{background:linear-gradient(90deg,hsl(var(--muted))0%,hsl(var(--muted)/.5)50%,hsl(var(--muted))100%);background-size:200% 100%;border-radius:4px;height:12px;animation:1.2s infinite LoadMatrix-module__xwr7Qa__shimmer}.LoadMatrix-module__xwr7Qa__skeletonName{width:70%}.LoadMatrix-module__xwr7Qa__skeletonTotal{width:48px;margin-left:auto}@keyframes LoadMatrix-module__xwr7Qa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.LoadMatrix-module__xwr7Qa__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.LoadMatrix-module__xwr7Qa__legend{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.LoadMatrix-module__xwr7Qa__legendGradient{color:hsl(var(--muted-foreground));align-items:center;gap:8px;font-size:12px;display:flex}.LoadMatrix-module__xwr7Qa__legendSwatches{gap:2px;display:flex}.LoadMatrix-module__xwr7Qa__legendSwatch{border-radius:3px;width:16px;height:16px}.LoadMatrix-module__xwr7Qa__legendError{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:flex}.LoadMatrix-module__xwr7Qa__legendErrorSwatch{background:#e24b4a;border-radius:3px;width:16px;height:16px}.LoadMatrix-module__xwr7Qa__pageControls{align-items:center;gap:12px;margin-left:auto;display:flex}.LoadMatrix-module__xwr7Qa__pageSizeSelect{border:1px solid hsl(var(--border));background:hsl(var(--background));height:32px;color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:0 8px;font-size:13px}.LoadMatrix-module__xwr7Qa__pageList{align-items:center;gap:4px;display:flex}.LoadMatrix-module__xwr7Qa__pageButton{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:30px;height:30px;color:hsl(var(--foreground));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;display:inline-flex}.LoadMatrix-module__xwr7Qa__pageButton:hover:not(:disabled){background:hsl(var(--accent))}.LoadMatrix-module__xwr7Qa__pageButton:disabled{opacity:.45;cursor:not-allowed}.LoadMatrix-module__xwr7Qa__pageButtonActive{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.LoadMatrix-module__xwr7Qa__pageEllipsis{color:hsl(var(--muted-foreground));padding:0 4px}.LoadMatrix-module__xwr7Qa__stateBox{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;padding:40px 16px}
.page-module__z6hFhW__container{background-color:hsl(var(--background));justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module__z6hFhW__card{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow-soft);padding:32px}
.page-module__rsf6VG__page{flex-direction:column;gap:24px;padding:24px;display:flex}
.page-module__4-TM3G__page{flex-direction:column;gap:16px;padding:24px;display:flex}
