.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}.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}
.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__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__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__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{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)}
.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}}
.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}
.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}
.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}}
.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}
.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}
.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__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}
.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}
.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}}
.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)}
.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}}
.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}}
.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}}
.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}}
.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}
.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}
.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}
.pmf-module__KLt9pa__summaryWrap{flex-direction:column;gap:12px;display:flex}.pmf-module__KLt9pa__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.pmf-module__KLt9pa__calibrationOk,.pmf-module__KLt9pa__calibrationBad{border:1px solid hsl(var(--border));border-radius:8px;padding:8px 12px;font-size:13px}.pmf-module__KLt9pa__calibrationOk{background:#2bab601a;border-color:#2bab6066}.pmf-module__KLt9pa__calibrationBad{background:#d926261a;border-color:#d9262666}.pmf-module__KLt9pa__note{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:12px;line-height:1.5}.pmf-module__KLt9pa__scroll{max-width:100%;overflow-x:auto}.pmf-module__KLt9pa__heatmap{border-collapse:separate;border-spacing:4px;font-size:12px}.pmf-module__KLt9pa__cohortHead,.pmf-module__KLt9pa__sizeHead,.pmf-module__KLt9pa__offHead{color:hsl(var(--muted-foreground));text-align:center;white-space:nowrap;padding:4px 6px;font-weight:600}.pmf-module__KLt9pa__cohortHead{text-align:left}.pmf-module__KLt9pa__cohortCell{text-align:left;white-space:nowrap;padding:4px 8px;font-weight:600}.pmf-module__KLt9pa__partial{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:4px;margin-left:6px;padding:0 4px;font-size:10px;font-weight:500}.pmf-module__KLt9pa__sizeCell{text-align:center;color:hsl(var(--muted-foreground));padding:4px 8px}.pmf-module__KLt9pa__cell{text-align:center;border-radius:6px;min-width:42px;padding:6px 8px;font-weight:600}.pmf-module__KLt9pa__emptyCell{text-align:center;color:hsl(var(--muted-foreground))}.pmf-module__KLt9pa__verdict_GO,.pmf-module__KLt9pa__verdict_STAY,.pmf-module__KLt9pa__verdict_SLOW,.pmf-module__KLt9pa__verdictUnknown{border-radius:8px;margin-bottom:14px;padding:10px 14px;font-size:15px;font-weight:700}.pmf-module__KLt9pa__verdict_GO{color:#218349;background:#2bab6026}.pmf-module__KLt9pa__verdict_STAY{color:#ae7613;background:#f2b90d26}.pmf-module__KLt9pa__verdict_SLOW{color:#b62020;background:#d9262626}.pmf-module__KLt9pa__verdictUnknown{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.pmf-module__KLt9pa__sgsList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pmf-module__KLt9pa__sgsRow{align-items:center;gap:10px;display:flex}.pmf-module__KLt9pa__dot{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:10px;height:10px}.pmf-module__KLt9pa__dot[data-status=green]{background:#2bab60}.pmf-module__KLt9pa__dot[data-status=yellow]{background:#f2b90d}.pmf-module__KLt9pa__dot[data-status=red]{background:#d92626}.pmf-module__KLt9pa__sgsLabel{flex:1;font-size:13px}.pmf-module__KLt9pa__sgsValue{color:hsl(var(--foreground));font-size:13px;font-weight:600}.pmf-module__KLt9pa__blockedBanner{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.pmf-module__KLt9pa__frTitle{margin-bottom:8px;font-size:13px;font-weight:600}.pmf-module__KLt9pa__frList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pmf-module__KLt9pa__frRow{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.pmf-module__KLt9pa__frName{color:hsl(var(--foreground))}.pmf-module__KLt9pa__frTokens{color:hsl(var(--muted-foreground));white-space:nowrap}.pmf-module__KLt9pa__bdList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pmf-module__KLt9pa__bdRow{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.pmf-module__KLt9pa__bdRow[data-muted]{color:hsl(var(--muted-foreground))}.pmf-module__KLt9pa__bdRow[data-bottleneck]{background:#d926260f;border-radius:6px;margin:0 -8px;padding-left:8px;padding-right:8px}.pmf-module__KLt9pa__bdRow[data-total]{border-bottom:none;border-top:2px solid hsl(var(--border));margin-top:2px;font-weight:700}.pmf-module__KLt9pa__bdLabelWrap{flex-direction:column;gap:2px;display:flex}.pmf-module__KLt9pa__bdLabel{color:hsl(var(--foreground))}.pmf-module__KLt9pa__bdSrc{color:hsl(var(--muted-foreground));font-size:11px}.pmf-module__KLt9pa__bdTag{color:#c32222;white-space:nowrap;border:1px solid #d9262666;border-radius:4px;margin-left:8px;padding:0 5px;font-size:10px;font-weight:600}.pmf-module__KLt9pa__bdCount{white-space:nowrap;color:hsl(var(--foreground));font-weight:600}
.Sidebar-module__J9cFhq__sidebar{background-color:hsl(var(--sidebar-background));border-right:1px solid hsl(var(--sidebar-border));z-index:40;flex-direction:column;width:260px;display:flex;position:fixed;top:0;bottom:0;left:0}.Sidebar-module__J9cFhq__logo{border-bottom:1px solid hsl(var(--sidebar-border));align-items:center;gap:12px;padding:20px 24px;display:flex}.Sidebar-module__J9cFhq__logoIcon{background-color:hsl(var(--sidebar-primary));border-radius:var(--radius-md);width:32px;height:32px;color:hsl(var(--sidebar-primary-foreground));justify-content:center;align-items:center;display:flex}.Sidebar-module__J9cFhq__logoText{color:hsl(var(--sidebar-foreground));font-size:18px;font-weight:700}.Sidebar-module__J9cFhq__nav{flex:1;padding:16px 12px;overflow-y:auto}.Sidebar-module__J9cFhq__navSection{margin-bottom:24px}.Sidebar-module__J9cFhq__navSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:8px;padding:0 12px;font-size:11px;font-weight:600}.Sidebar-module__J9cFhq__navItem{color:hsl(var(--sidebar-foreground));border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Sidebar-module__J9cFhq__navItem:hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.Sidebar-module__J9cFhq__navItemActive{background-color:hsl(var(--sidebar-primary)/.1);color:hsl(var(--sidebar-primary))}.Sidebar-module__J9cFhq__navItemActive:hover{background-color:hsl(var(--sidebar-primary)/.15);color:hsl(var(--sidebar-primary))}.Sidebar-module__J9cFhq__footer{border-top:1px solid hsl(var(--sidebar-border));padding:16px}.Sidebar-module__J9cFhq__userInfo{border-radius:var(--radius-md);background-color:hsl(var(--sidebar-accent));align-items:center;gap:12px;padding:12px;display:flex}.Sidebar-module__J9cFhq__userAvatar{background-color:hsl(var(--sidebar-primary));width:36px;height:36px;color:hsl(var(--sidebar-primary-foreground));border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.Sidebar-module__J9cFhq__userDetails{flex:1;min-width:0}.Sidebar-module__J9cFhq__userName{color:hsl(var(--sidebar-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.Sidebar-module__J9cFhq__userRole{color:hsl(var(--muted-foreground));font-size:12px}.Sidebar-module__J9cFhq__logoutButton{width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.Sidebar-module__J9cFhq__logoutButton:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}
.TenantDetailPanel-module__tqpJsG__panel{background-color:hsl(var(--background));border-left:1px solid hsl(var(--border));z-index:40;flex-direction:column;height:100vh;animation:.18s ease-out TenantDetailPanel-module__tqpJsG__slideIn;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 24px #00000014}@keyframes TenantDetailPanel-module__tqpJsG__slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.TenantDetailPanel-module__tqpJsG__resizeHandle{cursor:col-resize;z-index:1;background:0 0;width:6px;height:100%;transition:background-color .15s;position:absolute;top:0;left:-3px}.TenantDetailPanel-module__tqpJsG__resizeHandle:hover,.TenantDetailPanel-module__tqpJsG__resizeHandleActive{background-color:hsl(var(--primary)/.3)}.TenantDetailPanel-module__tqpJsG__header{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.TenantDetailPanel-module__tqpJsG__titleWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TenantDetailPanel-module__tqpJsG__title{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.TenantDetailPanel-module__tqpJsG__subtitle{color:hsl(var(--muted-foreground));font-size:12px;font-family:var(--font-geist-mono,monospace);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TenantDetailPanel-module__tqpJsG__headerActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.TenantDetailPanel-module__tqpJsG__iconBtn{width:32px;height:32px;color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.TenantDetailPanel-module__tqpJsG__iconBtn:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.TenantDetailPanel-module__tqpJsG__tabsWrap{flex-shrink:0;padding:12px 16px 0;overflow-x:auto}.TenantDetailPanel-module__tqpJsG__content{flex-direction:column;flex:1;gap:16px;min-width:0;padding:16px;display:flex;overflow-y:auto;container:tenant-panel/inline-size}.TenantDetailPanel-module__tqpJsG__loadingWrap{flex:1;justify-content:center;align-items:center;display:flex}.TenantDetailPanel-module__tqpJsG__notFound{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}.TenantDetailPanel-module__tqpJsG__content table{min-width:0}
.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__Mj10fq__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__Mj10fq__filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__Mj10fq__searchInput{width:300px}.page-module__Mj10fq__filterSelect{border:1px solid hsl(var(--input));border-radius:var(--radius-md);background-color:hsl(var(--background));height:40px;color:hsl(var(--foreground));cursor:pointer;min-width:150px;padding:0 12px;font-size:14px}.page-module__Mj10fq__filterSelect:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.2);outline:none}.page-module__Mj10fq__sortButton{font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:500;transition:color .15s;display:inline-flex}.page-module__Mj10fq__sortButton:hover{color:hsl(var(--foreground))}.page-module__Mj10fq__sortButton svg{opacity:.5}.page-module__Mj10fq__sortButton:hover svg{opacity:1}.page-module__Mj10fq__actions{gap:8px;display:flex}.page-module__Mj10fq__adminName{color:hsl(var(--foreground));font-weight:500}.page-module__Mj10fq__adminId{color:hsl(var(--muted-foreground));font-size:12px;font-family:var(--font-geist-mono)}.page-module__Mj10fq__form{flex-direction:column;gap:16px;display:flex}.page-module__Mj10fq__label{color:hsl(var(--foreground));margin-bottom:6px;font-size:14px;font-weight:500;display:block}.page-module__Mj10fq__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__Mj10fq__select:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.page-module__Mj10fq__lastLogin{color:hsl(var(--muted-foreground));font-size:13px}
.page-module__mGyD_W__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__mGyD_W__periodSelector{gap:8px;display:flex}.page-module__mGyD_W__periodButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}.page-module__mGyD_W__periodButton:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.page-module__mGyD_W__periodActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__mGyD_W__summaryGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.page-module__mGyD_W__summaryCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);text-align:center;padding:24px}.page-module__mGyD_W__summaryLabel{color:hsl(var(--muted-foreground));margin-bottom:4px;font-size:13px}.page-module__mGyD_W__summaryValue{color:hsl(var(--foreground));font-size:32px;font-weight:700}.page-module__mGyD_W__funnel{flex-direction:column;gap:16px;display:flex}.page-module__mGyD_W__funnelStep{flex-direction:column;gap:6px;display:flex}.page-module__mGyD_W__funnelLabel{align-items:baseline;gap:8px;display:flex}.page-module__mGyD_W__funnelStepName{color:hsl(var(--foreground));font-size:14px;font-weight:500}.page-module__mGyD_W__funnelCount{color:hsl(var(--foreground));font-size:18px;font-weight:700}.page-module__mGyD_W__funnelConv{color:hsl(var(--muted-foreground));font-size:13px}.page-module__mGyD_W__funnelBar{background:hsl(var(--border));border-radius:var(--radius-md,8px);width:100%;height:32px;overflow:hidden}.page-module__mGyD_W__funnelFill{border-radius:var(--radius-md,8px);height:100%;transition:width .4s}
.page-module__5e8hyq__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__5e8hyq__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__5e8hyq__toolbarSpacer{flex:1}.page-module__5e8hyq__periodSelector{gap:8px;display:flex}.page-module__5e8hyq__periodButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}.page-module__5e8hyq__periodButton:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.page-module__5e8hyq__periodActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__5e8hyq__dayChip{border-radius:var(--radius-md,8px);background:hsl(var(--primary)/.12);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.3);align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:13px;font-weight:500;display:inline-flex}.page-module__5e8hyq__dayChipClose{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.page-module__5e8hyq__dayChipClose:hover{background:hsl(var(--primary)/.2)}.page-module__5e8hyq__metricsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__5e8hyq__chartsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__5e8hyq__cardHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__5e8hyq__cardHeaderActions{align-items:center;gap:8px;display:flex}.page-module__5e8hyq__cardHeaderActions>div:first-child{width:240px}.page-module__5e8hyq__errorText{word-break:break-all;color:#ef4343;background:#ef434314;border-radius:4px;padding:2px 6px;font-size:13px}.page-module__5e8hyq__errorTextResolved{word-break:break-all;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:4px;padding:2px 6px;font-size:13px}.page-module__5e8hyq__newBadge{margin-left:8px;padding:2px 6px;font-size:10px}.page-module__5e8hyq__expandButton{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.page-module__5e8hyq__expandButton:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.page-module__5e8hyq__trend{white-space:nowrap;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.page-module__5e8hyq__trend_danger{color:hsl(var(--destructive))}.page-module__5e8hyq__trend_success{color:hsl(var(--success))}.page-module__5e8hyq__trend_muted{color:hsl(var(--muted-foreground));font-weight:500}.page-module__5e8hyq__muted{color:hsl(var(--muted-foreground));font-size:12px}.page-module__5e8hyq__dayLoading{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:12px;padding:32px 16px;font-size:13px;display:flex}.page-module__5e8hyq__expandedDetails{flex-direction:column;gap:12px;padding:12px 0;display:flex}.page-module__5e8hyq__expandedNote{color:hsl(var(--destructive));align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.page-module__5e8hyq__miniGrid{flex-wrap:wrap;gap:6px;display:flex}.page-module__5e8hyq__miniCell{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:6px;flex-direction:column;align-items:center;gap:2px;min-width:56px;padding:4px;display:flex}.page-module__5e8hyq__miniDate{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:10px}.page-module__5e8hyq__miniCount{color:hsl(var(--foreground));text-align:center;border-radius:4px;min-width:28px;padding:2px 8px;font-size:12px;font-weight:600}.page-module__5e8hyq__heatmap{padding-bottom:4px;overflow-x:auto}.page-module__5e8hyq__heatmapGrid{align-items:stretch;gap:2px;min-width:max-content;display:grid}.page-module__5e8hyq__heatmapDate{color:hsl(var(--muted-foreground));text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:4px 0;font-size:10px;font-weight:600;transition:background .15s}.page-module__5e8hyq__heatmapDate:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.page-module__5e8hyq__heatmapDateActive{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.page-module__5e8hyq__heatmapRow{display:contents}.page-module__5e8hyq__heatmapLabel{color:hsl(var(--foreground));border-right:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 0;font-size:12px;display:flex;overflow:hidden}.page-module__5e8hyq__heatmapLabel code{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.page-module__5e8hyq__heatmapTotal{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:600}.page-module__5e8hyq__heatmapCell{cursor:pointer;min-height:28px;color:hsl(var(--foreground));border:none;border-radius:3px;justify-content:center;align-items:center;font-size:11px;font-weight:600;transition:transform .1s;display:flex}.page-module__5e8hyq__heatmapCell:hover{transform:scale(1.08)}@media (max-width:1024px){.page-module__5e8hyq__metricsGrid{grid-template-columns:repeat(2,1fr)}.page-module__5e8hyq__chartsRow{grid-template-columns:1fr}}
.page-module__CCk5CG__page{flex-direction:column;gap:20px;padding:24px;display:flex}.page-module__CCk5CG__tenantSelector{position:relative}.page-module__CCk5CG__selectorWrapper{align-items:center;display:flex;position:relative}.page-module__CCk5CG__searchIcon{color:hsl(var(--muted-foreground));pointer-events:none;z-index:1;position:absolute;left:14px}.page-module__CCk5CG__searchInput{width:100%;height:48px;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);outline:none;padding:0 48px 0 42px;font-family:inherit;font-size:15px;font-weight:500;transition:border-color .15s,box-shadow .15s}.page-module__CCk5CG__searchInput::placeholder{color:hsl(var(--muted-foreground));font-weight:400}.page-module__CCk5CG__searchInput:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.page-module__CCk5CG__tenantLink{border-radius:var(--radius-md,8px);background:hsl(var(--muted));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;right:8px}.page-module__CCk5CG__tenantLink:hover{background:hsl(var(--foreground));color:hsl(var(--background))}.page-module__CCk5CG__dropdownOverlay{z-index:40;position:fixed;inset:0}.page-module__CCk5CG__dropdown{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);max-height:320px;box-shadow:0 8px 32px hsl(var(--foreground)/.08);z-index:50;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.page-module__CCk5CG__dropdownLoading,.page-module__CCk5CG__dropdownEmpty{text-align:center;color:hsl(var(--muted-foreground));padding:20px;font-size:13px}.page-module__CCk5CG__dropdownItem{text-align:left;border:none;border-bottom:1px solid hsl(var(--border)/.5);width:100%;color:hsl(var(--foreground));cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:10px 16px;font-family:inherit;font-size:14px;transition:background .1s;display:flex}.page-module__CCk5CG__dropdownItem:last-child{border-bottom:none}.page-module__CCk5CG__dropdownItem:hover{background:hsl(var(--muted))}.page-module__CCk5CG__dropdownItemActive{background:hsl(var(--primary)/.06)}.page-module__CCk5CG__dropdownName{font-weight:500}.page-module__CCk5CG__dropdownMeta{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:12px}.page-module__CCk5CG__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__CCk5CG__periodSelector{gap:6px;display:flex}.page-module__CCk5CG__periodButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);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}.page-module__CCk5CG__periodButton:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.page-module__CCk5CG__periodActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__CCk5CG__statusSelector{gap:6px;display:flex}.page-module__CCk5CG__statusPill{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:5px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.page-module__CCk5CG__statusPill:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.page-module__CCk5CG__statusPillActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__CCk5CG__distributionCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);padding:20px}.page-module__CCk5CG__distributionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module__CCk5CG__distributionTitle{color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.page-module__CCk5CG__distributionTotal{color:hsl(var(--muted-foreground));font-size:13px}.page-module__CCk5CG__distributionBar{background:hsl(var(--muted));border-radius:100px;gap:2px;height:10px;display:flex;overflow:hidden}.page-module__CCk5CG__barSegmentCompleted{background:#21c45d;border-radius:100px;transition:width .4s}.page-module__CCk5CG__barSegmentStarted{background:#f59f0a;border-radius:100px;transition:width .4s}.page-module__CCk5CG__barSegmentFailed{background:#ef4343;border-radius:100px;transition:width .4s}.page-module__CCk5CG__distributionLegend{gap:20px;margin-top:10px;display:flex}.page-module__CCk5CG__legendItem{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.page-module__CCk5CG__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__CCk5CG__dotCompleted{background:#21c45d}.page-module__CCk5CG__dotStarted{background:#f59f0a}.page-module__CCk5CG__dotFailed{background:#ef4343}.page-module__CCk5CG__headWithIcon{align-items:center;gap:5px;display:inline-flex}.page-module__CCk5CG__tenantCell{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;max-width:180px;padding:0;font-family:inherit;display:inline-flex}.page-module__CCk5CG__tenantName{color:hsl(var(--primary));white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;transition:color .15s;overflow:hidden}.page-module__CCk5CG__tenantCell:hover .page-module__CCk5CG__tenantName{text-decoration:underline}.page-module__CCk5CG__emailCell{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:13px;display:inline-block;overflow:hidden}.page-module__CCk5CG__duration{font-size:13px;font-family:var(--font-geist-mono,monospace);color:hsl(var(--muted-foreground));white-space:nowrap}.page-module__CCk5CG__copyableId{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;display:inline-flex}.page-module__CCk5CG__copyableId:hover .page-module__CCk5CG__idCode{background:hsl(var(--foreground)/.1)}.page-module__CCk5CG__copyableId:hover .page-module__CCk5CG__copyIcon{opacity:1}.page-module__CCk5CG__copyIcon{opacity:0;color:hsl(var(--muted-foreground));flex-shrink:0;transition:opacity .15s}.page-module__CCk5CG__copyIconDone{color:#21c45d;flex-shrink:0}.page-module__CCk5CG__idCode{font-size:12px;font-family:var(--font-geist-mono,monospace);color:hsl(var(--muted-foreground));background:hsl(var(--muted));letter-spacing:.02em;border-radius:4px;padding:3px 8px;transition:background .15s}.page-module__CCk5CG__errorCode{font-size:12px;font-family:var(--font-geist-mono,monospace);word-break:break-all;color:#ef4343;text-overflow:ellipsis;white-space:nowrap;background:#ef434314;border-radius:4px;max-width:240px;padding:3px 8px;display:inline-block;overflow:hidden}.page-module__CCk5CG__noError{color:hsl(var(--muted-foreground))}.page-module__CCk5CG__paginationWrapper{border-top:1px solid hsl(var(--border));padding:12px 16px}
.page-module__yp5X2a__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__yp5X2a__avgCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);text-align:center;padding:24px}.page-module__yp5X2a__avgLabel{color:hsl(var(--muted-foreground));margin-bottom:4px;font-size:14px}.page-module__yp5X2a__avgValue{color:hsl(var(--foreground));font-size:36px;font-weight:700}.page-module__yp5X2a__stepName{color:hsl(var(--foreground));font-weight:500}.page-module__yp5X2a__stepType{color:hsl(var(--muted-foreground));font-family:monospace;font-size:12px}.page-module__yp5X2a__danger{color:#ef4343}
.page-module__Aj-XXa__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__Aj-XXa__donutRow{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.page-module__Aj-XXa__donutCenter{text-align:center}.page-module__Aj-XXa__donutCenterValue{color:hsl(var(--foreground));font-size:32px;font-weight:700;line-height:1}.page-module__Aj-XXa__donutCenterLabel{color:hsl(var(--muted-foreground));font-size:13px}.page-module__Aj-XXa__legend{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.page-module__Aj-XXa__legendItem{align-items:center;gap:6px;font-size:13px;display:flex}.page-module__Aj-XXa__legendDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.page-module__Aj-XXa__legendName{color:hsl(var(--muted-foreground))}.page-module__Aj-XXa__legendValue{color:hsl(var(--foreground));font-weight:600}.page-module__Aj-XXa__planCards,.page-module__Aj-XXa__planCard{flex-direction:column;gap:12px;display:flex}.page-module__Aj-XXa__planHeader{justify-content:space-between;align-items:center;display:flex}.page-module__Aj-XXa__planName{color:hsl(var(--foreground));font-size:16px;font-weight:600}.page-module__Aj-XXa__planStats{gap:16px;display:flex}.page-module__Aj-XXa__planStat{flex-direction:column;display:flex}.page-module__Aj-XXa__planStatValue{color:hsl(var(--foreground));font-size:18px;font-weight:700}.page-module__Aj-XXa__planStatLabel{color:hsl(var(--muted-foreground));font-size:12px}.page-module__Aj-XXa__planBar{background:hsl(var(--border));border-radius:4px;width:100%;height:8px;overflow:hidden}.page-module__Aj-XXa__planBarFill{border-radius:4px;height:100%;transition:width .4s}.page-module__Aj-XXa__planPercent{color:hsl(var(--muted-foreground));font-size:13px}.page-module__Aj-XXa__tablePlanName{font-weight:500}.page-module__Aj-XXa__planKey{background:hsl(var(--border));border-radius:4px;padding:2px 6px;font-size:12px}
.page-module__BUmAQq__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__BUmAQq__chartsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__BUmAQq__bucketsGrid{flex-direction:column;gap:12px;display:flex}.page-module__BUmAQq__bucketCard{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);align-items:center;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.page-module__BUmAQq__bucketIndicator{border-radius:4px 0 0 4px;width:4px;height:100%;position:absolute;top:0;left:0}.page-module__BUmAQq__bucketRange{color:hsl(var(--foreground));flex:1;padding-left:8px;font-size:14px;font-weight:500}.page-module__BUmAQq__bucketCount{color:hsl(var(--foreground));font-size:24px;font-weight:700}.page-module__BUmAQq__bucketLabel{color:hsl(var(--muted-foreground));font-size:12px}.page-module__BUmAQq__tenantName{color:hsl(var(--primary));cursor:pointer;font-weight:500}.page-module__BUmAQq__tenantName:hover{text-decoration:underline}.page-module__BUmAQq__utilCell{align-items:center;gap:8px;display:flex}.page-module__BUmAQq__utilBar{background:hsl(var(--border));border-radius:3px;width:80px;height:6px;overflow:hidden}.page-module__BUmAQq__utilFill{background:#16a249;border-radius:3px;height:100%;transition:width .3s}.page-module__BUmAQq__utilWarning{background:#f59f0a}.page-module__BUmAQq__utilDanger{background:#ef4343}.page-module__BUmAQq__danger{color:#ef4343}
.page-module__1ROBPG__page{padding:24px}.page-module__1ROBPG__sortButton{cursor:pointer;font:inherit;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.page-module__1ROBPG__sortButton:hover{color:hsl(var(--foreground))}.page-module__1ROBPG__sortActive{color:hsl(var(--primary))}.page-module__1ROBPG__danger{color:hsl(var(--destructive));font-weight:600}.page-module__1ROBPG__tenantName{color:hsl(var(--primary));cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0;font-weight:500;display:inline}.page-module__1ROBPG__tenantName:hover{text-decoration:underline}.page-module__1ROBPG__rowSelected{background-color:hsl(var(--primary)/.08)}.page-module__1ROBPG__rowSelected:hover{background-color:hsl(var(--primary)/.12)!important}.page-module__1ROBPG__paginationWrapper{padding:16px}
.page-module__73He2G__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__73He2G__periodSelector{gap:8px;display:flex}.page-module__73He2G__periodButton{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}.page-module__73He2G__periodButton:hover{border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.page-module__73He2G__periodActive{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.page-module__73He2G__summaryGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__73He2G__chartsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__73He2G__danger{color:#ef4343}.page-module__73He2G__positive{color:#16a249;font-weight:500}
.page-module__sZegna__page{flex-direction:column;gap:24px;padding:24px;display:flex}.page-module__sZegna__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.page-module__sZegna__danger{color:hsl(var(--destructive))}.page-module__sZegna__tenantName{color:hsl(var(--primary));cursor:pointer;font-weight:500}.page-module__sZegna__tenantName:hover{text-decoration:underline}.page-module__sZegna__growthGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__sZegna__growthCard{border:1px solid hsl(var(--border));border-radius:var(--radius-md,8px);text-align:center;padding:16px}.page-module__sZegna__growthTitle{color:hsl(var(--muted-foreground));margin-bottom:4px;font-size:13px}.page-module__sZegna__growthTotal{color:hsl(var(--foreground));margin-bottom:8px;font-size:28px;font-weight:700}.page-module__sZegna__growthDetails{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.page-module__sZegna__growthBadge{color:#16a249;background-color:#16a2491a;border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500}.page-module__sZegna__chartsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__sZegna__chartCard{min-width:0}.page-module__sZegna__utilBar{background-color:hsl(var(--border));vertical-align:middle;border-radius:3px;width:80px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.page-module__sZegna__utilFill{background-color:#16a249;border-radius:3px;height:100%;transition:width .3s}.page-module__sZegna__utilWarning{background-color:#f59f0a}.page-module__sZegna__utilDanger{background-color:#ef4343}.page-module__sZegna__metricsSection{flex-direction:column;gap:10px;display:flex}.page-module__sZegna__sectionTitle{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}
.layout-module__muyaCG__container{min-height:100vh;display:flex}.layout-module__muyaCG__main{background-color:hsl(var(--background));flex:1;min-width:0;margin-left:260px;overflow-x:clip}.layout-module__muyaCG__content{padding:24px}
.page-module__4-TM3G__page{flex-direction:column;gap:16px;padding:24px;display:flex}
.page-module__Wdfouq__topRow{grid-template-columns:repeat(2,minmax(280px,360px));gap:16px;display:grid}@media (max-width:768px){.page-module__Wdfouq__topRow{grid-template-columns:1fr}}
