.metrika-marketing-report-module__--J_BW__report{min-width:0;font-family:var(--font-ui);gap:12px;display:grid}.metrika-marketing-report-module__--J_BW__filters,.metrika-marketing-report-module__--J_BW__panel,.metrika-marketing-report-module__--J_BW__kpi,.metrika-marketing-report-module__--J_BW__notice,.metrika-marketing-report-module__--J_BW__error{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-surface)}.metrika-marketing-report-module__--J_BW__filters{flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.metrika-marketing-report-module__--J_BW__dateField{color:var(--color-text-muted);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.metrika-marketing-report-module__--J_BW__refresh{margin-left:auto}.metrika-marketing-report-module__--J_BW__kpis{gap:8px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.metrika-marketing-report-module__--J_BW__kpi{border-left:4px solid var(--color-primary-action);flex:1 0 142px;align-content:center;gap:2px;min-width:142px;min-height:66px;padding:7px 9px;display:grid}.metrika-marketing-report-module__--J_BW__kpiAccent{border-left-color:var(--color-drilldown-link)}.metrika-marketing-report-module__--J_BW__kpiBudget{flex-basis:202px;grid-template-rows:auto auto auto;gap:1px;min-width:202px;min-height:76px}.metrika-marketing-report-module__--J_BW__kpi span,.metrika-marketing-report-module__--J_BW__kpiButton span{color:var(--color-text-muted);font-size:10px;font-weight:700}.metrika-marketing-report-module__--J_BW__kpi strong,.metrika-marketing-report-module__--J_BW__kpiButton strong{color:var(--color-text);white-space:nowrap;font-size:18px;line-height:1.2}.metrika-marketing-report-module__--J_BW__kpi small,.metrika-marketing-report-module__--J_BW__kpiButton small{color:var(--color-text-muted);font-size:10px;line-height:1.2}.metrika-marketing-report-module__--J_BW__kpiButton{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.metrika-marketing-report-module__--J_BW__kpiButton:hover strong,.metrika-marketing-report-module__--J_BW__kpiButton:focus-visible strong{color:var(--color-drilldown-link);text-decoration:underline}.metrika-marketing-report-module__--J_BW__kpi .metrika-marketing-report-module__--J_BW__budgetKpiTitle{color:var(--color-text-muted);font-size:11px;line-height:1.2}.metrika-marketing-report-module__--J_BW__kpiAmount,.metrika-marketing-report-module__--J_BW__kpiCount{width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.metrika-marketing-report-module__--J_BW__kpiAmount strong{text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.15;display:block;overflow:hidden}.metrika-marketing-report-module__--J_BW__kpiCount{color:var(--color-text-muted);font-size:12px;line-height:1.2}.metrika-marketing-report-module__--J_BW__kpiCount b{color:var(--color-navigation);font-variant-numeric:tabular-nums}.metrika-marketing-report-module__--J_BW__kpiAmount:hover strong,.metrika-marketing-report-module__--J_BW__kpiAmount:focus-visible strong,.metrika-marketing-report-module__--J_BW__kpiCount:hover,.metrika-marketing-report-module__--J_BW__kpiCount:focus-visible{color:var(--color-drilldown-link);text-decoration:underline}.metrika-marketing-report-module__--J_BW__caption{color:var(--color-text-muted);margin:0;font-size:11px;line-height:1.4}.metrika-marketing-report-module__--J_BW__notice,.metrika-marketing-report-module__--J_BW__error{margin:0;padding:9px 12px;font-size:12px}.metrika-marketing-report-module__--J_BW__error{color:var(--color-error);background:var(--color-error-soft)}.metrika-marketing-report-module__--J_BW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metrika-marketing-report-module__--J_BW__panel{min-width:0;padding:10px 12px}.metrika-marketing-report-module__--J_BW__panel h2{margin:0 0 8px;font-size:15px}.metrika-marketing-report-module__--J_BW__economicsHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.metrika-marketing-report-module__--J_BW__economicsHeader h2{margin:0}.metrika-marketing-report-module__--J_BW__funnelHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 16px;margin-bottom:8px;display:flex}.metrika-marketing-report-module__--J_BW__funnelHeading h2{margin:0}.metrika-marketing-report-module__--J_BW__funnelBaseline{color:var(--color-text);flex-wrap:wrap;align-items:baseline;gap:5px 9px;font-size:12px;display:flex}.metrika-marketing-report-module__--J_BW__funnelBaseline strong{font-variant-numeric:tabular-nums;font-size:17px}.metrika-marketing-report-module__--J_BW__funnelBaseline small{color:var(--color-text-muted);font-size:11px}.metrika-marketing-report-module__--J_BW__funnelDivider td{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:11px;font-weight:700}.metrika-marketing-report-module__--J_BW__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);overflow-x:auto}.metrika-marketing-report-module__--J_BW__tableWrap table,.metrika-marketing-report-module__--J_BW__dialogTable table{border-collapse:collapse;width:100%;font:12px var(--font-ui)}.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__contentTable,.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__contentTable{table-layout:fixed;width:100%}.metrika-marketing-report-module__--J_BW__contentTable th,.metrika-marketing-report-module__--J_BW__contentTable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrika-marketing-report-module__--J_BW__contentTable .metrika-marketing-report-module__--J_BW__link{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.metrika-marketing-report-module__--J_BW__tableWrap td,.metrika-marketing-report-module__--J_BW__tableWrap th,.metrika-marketing-report-module__--J_BW__dialogTable td,.metrika-marketing-report-module__--J_BW__dialogTable th{border-bottom:1px solid var(--color-border);vertical-align:top;padding:6px 7px}.metrika-marketing-report-module__--J_BW__tableWrap thead th,.metrika-marketing-report-module__--J_BW__dialogTable thead th{z-index:1;border-bottom-color:var(--color-table-header-border);background:linear-gradient(180deg, color-mix(in srgb, var(--color-table-header) 72%, white), var(--color-table-header));color:var(--color-table-header-text);font-size:var(--table-header-font-size);letter-spacing:.04em;text-transform:uppercase;white-space:normal;text-align:left;line-height:1.15;position:sticky;top:0}.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__contentTable thead th,.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__contentTable thead th{white-space:normal}.metrika-marketing-report-module__--J_BW__contentTable thead th button>span:first-child{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.metrika-marketing-report-module__--J_BW__crossTable thead th{vertical-align:middle}.metrika-marketing-report-module__--J_BW__crossTable thead th button>span:first-child{overflow-wrap:normal;word-break:normal}.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__crossTable thead th.metrika-marketing-report-module__--J_BW__dealsColumn{background:color-mix(in srgb, var(--color-brand-soft) 75%, var(--color-table-header));color:var(--color-brand-ink)}.metrika-marketing-report-module__--J_BW__crossTable tbody td.metrika-marketing-report-module__--J_BW__dealsColumn{background:var(--color-brand-extra-soft);box-shadow:inset 1px 0 var(--color-table-header-border), inset -1px 0 var(--color-table-header-border)}.metrika-marketing-report-module__--J_BW__crossTable tbody tr:hover td.metrika-marketing-report-module__--J_BW__dealsColumn,.metrika-marketing-report-module__--J_BW__crossTable tbody tr:focus-within td.metrika-marketing-report-module__--J_BW__dealsColumn{background:var(--color-brand-soft)}.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__crossTable .metrika-marketing-report-module__--J_BW__totals td.metrika-marketing-report-module__--J_BW__dealsColumn{background:color-mix(in srgb, var(--color-brand-soft) 55%, var(--color-surface-muted))}.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__totals th,.metrika-marketing-report-module__--J_BW__tableWrap .metrika-marketing-report-module__--J_BW__totals td,.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__totals th,.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__totals td{border-top:1px solid var(--color-table-header-border);background:var(--color-surface-muted);color:var(--color-navigation);border-bottom:0;font-weight:800}.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__totals th,.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__totals td{z-index:1;position:sticky;bottom:0}.metrika-marketing-report-module__--J_BW__totals th{text-align:left}.metrika-marketing-report-module__--J_BW__tableWrap tbody tr:hover,.metrika-marketing-report-module__--J_BW__tableWrap tbody tr:focus-within,.metrika-marketing-report-module__--J_BW__dialogTable tbody tr:hover,.metrika-marketing-report-module__--J_BW__dialogTable tbody tr:focus-within{background:var(--color-brand-soft)}.metrika-marketing-report-module__--J_BW__number{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.metrika-marketing-report-module__--J_BW__number .metrika-marketing-report-module__--J_BW__link{text-align:center}.metrika-marketing-report-module__--J_BW__link{color:var(--color-drilldown-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.metrika-marketing-report-module__--J_BW__link:hover,.metrika-marketing-report-module__--J_BW__link:focus-visible{text-decoration:underline}.metrika-marketing-report-module__--J_BW__overlay{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1c208c;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.metrika-marketing-report-module__--J_BW__dialog{border:1px solid var(--color-border);background:var(--color-surface);width:100%;max-width:2100px;height:calc(100vh - 28px);box-shadow:var(--shadow-surface);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex;overflow:hidden}.metrika-marketing-report-module__--J_BW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.metrika-marketing-report-module__--J_BW__dialogHeader h2{margin:0;font-size:18px}.metrika-marketing-report-module__--J_BW__dialogHeader small{color:var(--color-text-muted);font-size:11px}.metrika-marketing-report-module__--J_BW__back{color:var(--color-drilldown-link);cursor:pointer;font:700 11px var(--font-ui);background:0 0;border:0;padding:0 0 5px}.metrika-marketing-report-module__--J_BW__showDeals{align-self:flex-start}.metrika-marketing-report-module__--J_BW__pathMeta{margin:0;font-size:12px}.metrika-marketing-report-module__--J_BW__pathMeta a{color:var(--color-drilldown-link);font-weight:700;text-decoration:none}.metrika-marketing-report-module__--J_BW__pathMeta a:hover,.metrika-marketing-report-module__--J_BW__pathMeta a:focus-visible{text-decoration:underline}.metrika-marketing-report-module__--J_BW__dialogTable{border:1px solid var(--color-border);border-radius:var(--table-radius);flex:1;min-height:0;overflow:auto}.metrika-marketing-report-module__--J_BW__dialogTable table{table-layout:fixed;width:100%;min-width:0;font-size:var(--table-detail-font-size)}.metrika-marketing-report-module__--J_BW__dialogTable th,.metrika-marketing-report-module__--J_BW__dialogTable td{padding:var(--table-detail-padding-block) 4px;text-overflow:ellipsis;overflow:hidden}.metrika-marketing-report-module__--J_BW__dialogTable td{white-space:nowrap}.metrika-marketing-report-module__--J_BW__dialogTable th{min-width:0}.metrika-marketing-report-module__--J_BW__dialogTable .metrika-marketing-report-module__--J_BW__link{width:100%;min-width:0;display:block;overflow:hidden}.metrika-marketing-report-module__--J_BW__dealName{min-width:0}.metrika-marketing-report-module__--J_BW__pathCountLink{border:1px solid var(--color-table-header-border);background:var(--color-brand-soft);min-width:28px;color:var(--color-drilldown-link);font:700 12px var(--font-ui);text-underline-offset:2px;cursor:pointer;border-radius:6px;padding:2px 6px;text-decoration:underline}.metrika-marketing-report-module__--J_BW__pathCountLink:hover,.metrika-marketing-report-module__--J_BW__pathCountLink:focus-visible{border-color:var(--color-drilldown-link);background:var(--color-table-header)}@media (max-width:900px){.metrika-marketing-report-module__--J_BW__grid{grid-template-columns:1fr}.metrika-marketing-report-module__--J_BW__refresh{margin-left:0}.metrika-marketing-report-module__--J_BW__kpi{flex:0 0 155px}.metrika-marketing-report-module__--J_BW__kpiBudget{flex-basis:202px}}
.report-help-module__98Yska__bar{justify-content:flex-end;min-height:24px;display:flex}.report-help-module__98Yska__helpLink{color:var(--color-chart-blue);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px;font-size:12px;font-weight:750;text-decoration:underline;display:inline-flex}.report-help-module__98Yska__helpLink span{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;text-decoration:none;display:inline-grid}.report-help-module__98Yska__helpLink .report-help-module__98Yska__helpLabel{width:auto;height:auto;font-size:inherit;border:0;border-radius:0;display:inline}.report-help-module__98Yska__headerBar{align-items:center;display:flex}.report-help-module__98Yska__headerHelpLink{color:var(--color-secondary-nav-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:3px 7px;font-size:9px;font-weight:750;line-height:1.15;display:inline-flex}.report-help-module__98Yska__headerHelpLink:hover{color:var(--color-secondary-nav-active-text);background:var(--color-secondary-nav-hover)}.report-help-module__98Yska__headerHelpLink>span:first-child{border:1px solid;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:inline-grid}.report-help-module__98Yska__helpLabel{white-space:nowrap}.report-help-module__98Yska__helpLink:hover{color:var(--color-navigation)}.report-help-module__98Yska__backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.report-help-module__98Yska__dialog{border:1px solid var(--color-border);width:min(720px,100%);max-height:min(82vh,760px);color:var(--color-text);background:var(--color-surface);border-radius:16px;padding:20px;overflow:auto;box-shadow:0 24px 70px #0f172a42}.report-help-module__98Yska__dialog header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.report-help-module__98Yska__dialog header span{color:var(--color-chart-blue);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.report-help-module__98Yska__dialog h2{color:var(--color-navigation);margin:4px 0 0;font-size:22px}.report-help-module__98Yska__closeButton{border:1px solid var(--color-border);width:34px;height:34px;color:var(--color-navigation);background:var(--color-surface-muted);cursor:pointer;border-radius:9px;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.report-help-module__98Yska__summary{border-left:3px solid var(--color-chart-blue);color:var(--color-navigation);background:var(--color-brand-soft);border-radius:0 8px 8px 0;margin:14px 0;padding:10px 12px;font-size:13px;font-weight:650;line-height:1.45}.report-help-module__98Yska__sections{gap:12px;display:grid}.report-help-module__98Yska__sections article{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-muted) 45%, var(--color-surface));border-radius:10px;padding:12px 14px}.report-help-module__98Yska__sections h3{color:var(--color-navigation);margin:0 0 8px;font-size:13px}.report-help-module__98Yska__sections ul{gap:7px;margin:0;padding-left:18px;display:grid}.report-help-module__98Yska__sections li{color:var(--color-text-muted);font-size:12px;line-height:1.45}@media (max-width:640px){.report-help-module__98Yska__backdrop{align-items:end;padding:0}.report-help-module__98Yska__dialog{border-radius:16px 16px 0 0;width:100%;max-height:90vh;padding:16px}}
.direct-report-module__Hu_1EW__report,.direct-report-module__Hu_1EW__content{min-width:0;font-family:var(--font-ui);gap:12px;display:grid}.direct-report-module__Hu_1EW__content[aria-busy=true]{opacity:.5}.direct-report-module__Hu_1EW__kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.direct-report-module__Hu_1EW__kpi{border:1px solid var(--color-border);border-left:4px solid var(--color-primary-action);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;min-height:66px;box-shadow:var(--shadow-surface);align-content:center;gap:2px;padding:7px 9px;display:grid}.direct-report-module__Hu_1EW__kpi span{color:var(--color-text-muted);font-size:10px;font-weight:700}.direct-report-module__Hu_1EW__kpi strong{color:var(--color-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:18px}.direct-report-module__Hu_1EW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.direct-report-module__Hu_1EW__heading h2{margin:0}.direct-report-module__Hu_1EW__modes{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);gap:3px;padding:3px;display:flex}.direct-report-module__Hu_1EW__chartLegend{color:var(--color-text-muted);flex-wrap:wrap;gap:16px;margin:3px 0 8px;font-size:12px;display:flex}.direct-report-module__Hu_1EW__chartLegend span{align-items:center;gap:6px;display:inline-flex}.direct-report-module__Hu_1EW__chartLegend i{border-radius:2px;width:14px;height:4px;display:inline-block}.direct-report-module__Hu_1EW__costLegend{background:var(--color-brand)}.direct-report-module__Hu_1EW__clickLegend{background:var(--color-chart-blue)}.direct-report-module__Hu_1EW__chart{width:100%;max-height:300px;display:block}.direct-report-module__Hu_1EW__chart text{font:12px var(--font-ui);fill:var(--color-text-muted)}.direct-report-module__Hu_1EW__gridLine{stroke:var(--color-border)}.direct-report-module__Hu_1EW__series{margin-top:8px;font-size:12px}.direct-report-module__Hu_1EW__series summary{cursor:pointer;color:var(--color-drilldown-link)}.direct-report-module__Hu_1EW__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);overflow-x:auto}.direct-report-module__Hu_1EW__tableWrap .direct-report-module__Hu_1EW__table{min-width:0}.direct-report-module__Hu_1EW__table{table-layout:fixed;border-collapse:collapse;width:100%;font:12px var(--font-ui)}.direct-report-module__Hu_1EW__table th,.direct-report-module__Hu_1EW__table td{border-bottom:1px solid var(--color-border);text-align:center;vertical-align:middle;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding:7px 6px}.direct-report-module__Hu_1EW__table th{background:var(--color-table-header);color:var(--color-table-header-text)}.direct-report-module__Hu_1EW__table th:first-child,.direct-report-module__Hu_1EW__table td:first-child{text-align:left}.direct-report-module__Hu_1EW__table th button{text-align:center}.direct-report-module__Hu_1EW__table th:first-child button{text-align:left}.direct-report-module__Hu_1EW__table .direct-report-module__Hu_1EW__spend{background:var(--color-brand-extra-soft);color:var(--color-brand-ink);font-weight:700}.direct-report-module__Hu_1EW__table th.direct-report-module__Hu_1EW__spend,.direct-report-module__Hu_1EW__table tbody tr:hover,.direct-report-module__Hu_1EW__table tbody tr:focus-within{background:var(--color-brand-soft)}.direct-report-module__Hu_1EW__table tfoot th,.direct-report-module__Hu_1EW__table tfoot td{background:var(--color-surface-muted);font-weight:800}.direct-report-module__Hu_1EW__campaign{font-weight:700}.direct-report-module__Hu_1EW__name{align-items:center;gap:4px;min-width:0;display:flex}.direct-report-module__Hu_1EW__name>span{min-width:0}.direct-report-module__Hu_1EW__name>button:not(.direct-report-module__Hu_1EW__expand){white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0}.direct-report-module__Hu_1EW__archive{border:1px solid var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-text);border-radius:6px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}.direct-report-module__Hu_1EW__expand{color:var(--color-drilldown-link);font:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 22px;padding:2px}.direct-report-module__Hu_1EW__detail{color:var(--color-text-muted);font-size:11px;font-weight:400}@media (max-width:900px){.direct-report-module__Hu_1EW__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.direct-report-module__Hu_1EW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
.unisender-data-module__Yc4v-W__root{gap:12px;display:grid}.unisender-data-module__Yc4v-W__panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;gap:12px;padding:16px;display:grid}.unisender-data-module__Yc4v-W__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.unisender-data-module__Yc4v-W__heading h2,.unisender-data-module__Yc4v-W__panel h3{margin:0;font-size:15px}.unisender-data-module__Yc4v-W__heading p,.unisender-data-module__Yc4v-W__note,.unisender-data-module__Yc4v-W__run{color:var(--color-text-muted);margin:4px 0 0;font-size:11px}.unisender-data-module__Yc4v-W__metrics{flex-wrap:wrap;gap:18px;font-size:11px;display:flex}.unisender-data-module__Yc4v-W__error{color:var(--color-error);background:var(--color-error-soft);border-radius:8px;padding:10px;font-size:11px}.unisender-data-module__Yc4v-W__scroller{max-height:480px;overflow:auto}.unisender-data-module__Yc4v-W__scroller table{border-collapse:collapse;width:100%;font-size:11px}.unisender-data-module__Yc4v-W__scroller th,.unisender-data-module__Yc4v-W__scroller td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:8px 10px}.unisender-data-module__Yc4v-W__scroller th{color:var(--color-text-muted);background:var(--color-surface);position:sticky;top:0}.unisender-data-module__Yc4v-W__scroller tbody tr{cursor:pointer}.unisender-data-module__Yc4v-W__scroller tbody tr:hover,.unisender-data-module__Yc4v-W__selected{background:var(--color-background)}.unisender-data-module__Yc4v-W__scroller small{color:var(--color-text-muted);margin-top:2px;display:block}.unisender-data-module__Yc4v-W__url{text-overflow:ellipsis;max-width:360px;overflow:hidden}.unisender-data-module__Yc4v-W__matches{white-space:normal;max-width:420px;font-size:11px}.unisender-data-module__Yc4v-W__matches>div+div{border-top:1px solid var(--color-border);margin-top:6px;padding-top:6px}.unisender-data-module__Yc4v-W__matches small{white-space:normal}@media (max-width:600px){.unisender-data-module__Yc4v-W__heading{flex-direction:column;align-items:flex-start}}
.unisender-effectiveness-report-module__-yUEyq__root{min-width:0;font-family:var(--font-ui);gap:10px;display:grid}.unisender-effectiveness-report-module__-yUEyq__topRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;min-width:0;display:grid}.unisender-effectiveness-report-module__-yUEyq__topRow .unisender-effectiveness-report-module__-yUEyq__periodCard{align-items:center}.unisender-effectiveness-report-module__-yUEyq__topRow>:only-child{grid-column:1/-1}.unisender-effectiveness-report-module__-yUEyq__periodCard,.unisender-effectiveness-report-module__-yUEyq__reportCard,.unisender-effectiveness-report-module__-yUEyq__tariffCard{border:1px solid var(--color-border);border-radius:var(--radius-card) var(--radius-card) 7px var(--radius-card);background:linear-gradient(180deg, var(--color-surface), color-mix(in srgb, var(--color-surface-muted) 34%, var(--color-surface)));min-width:0;box-shadow:var(--shadow-surface)}.unisender-effectiveness-report-module__-yUEyq__periodCard{align-items:flex-end;gap:12px;padding:9px 11px;display:flex}.unisender-effectiveness-report-module__-yUEyq__periodControls{flex-wrap:nowrap;align-items:flex-end;gap:6px;width:100%;min-width:0;display:flex}.unisender-effectiveness-report-module__-yUEyq__dateField{min-width:0;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;flex:0 190px;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.unisender-effectiveness-report-module__-yUEyq__reportCard{padding:11px 12px 12px}.unisender-effectiveness-report-module__-yUEyq__tariffCard{padding:10px 12px}.unisender-effectiveness-report-module__-yUEyq__tariffHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.unisender-effectiveness-report-module__-yUEyq__tariffHeading h2{color:var(--color-navigation);margin:2px 0 0;font-size:16px}.unisender-effectiveness-report-module__-yUEyq__tariffMetrics{color:var(--color-text-muted);gap:5px;margin-top:5px;font-size:11px;display:grid}.unisender-effectiveness-report-module__-yUEyq__tariffCostRow{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.unisender-effectiveness-report-module__-yUEyq__tariffMetrics strong{color:var(--color-navigation);font-size:18px}.unisender-effectiveness-report-module__-yUEyq__tariffMetrics small{font-size:11px;font-weight:500}.unisender-effectiveness-report-module__-yUEyq__dialog.unisender-effectiveness-report-module__-yUEyq__tariffDialog{width:min(760px,100%);height:auto;max-height:calc(100dvh - 28px);overflow:auto}.unisender-effectiveness-report-module__-yUEyq__tariffNote{color:var(--color-text-muted);margin:0;font-size:11px;line-height:1.45}.unisender-effectiveness-report-module__-yUEyq__tariffHistory{gap:5px;max-height:190px;display:grid;overflow-y:auto}.unisender-effectiveness-report-module__-yUEyq__tariffHistoryRow{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;display:flex}.unisender-effectiveness-report-module__-yUEyq__tariffHistoryRow>div:first-child{gap:2px;min-width:0;display:grid}.unisender-effectiveness-report-module__-yUEyq__tariffHistoryRow strong{font-size:12px}.unisender-effectiveness-report-module__-yUEyq__tariffHistoryRow span{color:var(--color-text-muted);font-size:11px}.unisender-effectiveness-report-module__-yUEyq__tariffActions{flex-shrink:0;gap:5px;display:flex}.unisender-effectiveness-report-module__-yUEyq__tariffForm{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;padding-top:8px;display:grid}.unisender-effectiveness-report-module__-yUEyq__tariffFormHeading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.unisender-effectiveness-report-module__-yUEyq__tariffFormHeading h3{color:var(--color-navigation);margin:0;font-size:13px}.unisender-effectiveness-report-module__-yUEyq__tariffForm label{min-width:0;color:var(--color-text-muted);align-content:start;gap:4px;font-size:11px;font-weight:700;display:grid}.unisender-effectiveness-report-module__-yUEyq__tariffForm input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;min-height:34px;color:var(--color-text);font:inherit;border-radius:8px;padding:6px 9px;font-size:12px}.unisender-effectiveness-report-module__-yUEyq__tariffForm>button[type=submit]{place-self:end start}.unisender-effectiveness-report-module__-yUEyq__reportHeader{justify-content:space-between;align-items:end;gap:12px;margin-bottom:7px;display:flex}.unisender-effectiveness-report-module__-yUEyq__reportHeader h2{color:var(--color-navigation);margin:2px 0 0;font-size:16px}.unisender-effectiveness-report-module__-yUEyq__eyebrow{color:var(--color-text-muted);letter-spacing:.08em;font-size:9px;font-weight:700}.unisender-effectiveness-report-module__-yUEyq__count{color:var(--color-text-muted);white-space:nowrap;font-size:11px}.unisender-effectiveness-report-module__-yUEyq__empty{color:var(--color-text-muted);margin:8px 0 0;font-size:12px}.unisender-effectiveness-report-module__-yUEyq__error{color:var(--color-error);background:var(--color-error-soft);border-radius:8px;padding:8px}.unisender-effectiveness-report-module__-yUEyq__summaryGrid{grid-template-columns:repeat(6,minmax(0,1fr)) repeat(3,minmax(0,1.35fr));gap:6px;min-width:0;display:grid}.unisender-effectiveness-report-module__-yUEyq__summaryGrid article{box-sizing:border-box;border:1px solid var(--color-border);border-left:4px solid var(--color-primary-action);background:var(--color-surface);min-width:0;min-height:76px;box-shadow:var(--shadow-card);transition:border-color var(--transition-normal) ease, box-shadow var(--transition-normal) ease, transform var(--transition-normal) ease;border-radius:10px 10px 6px;align-content:center;gap:2px;padding:7px 9px;display:grid;position:relative;overflow:hidden}.unisender-effectiveness-report-module__-yUEyq__summaryGrid .unisender-effectiveness-report-module__-yUEyq__budgetCard{gap:1px;min-width:0}.unisender-effectiveness-report-module__-yUEyq__summaryGrid article:hover,.unisender-effectiveness-report-module__-yUEyq__summaryGrid article:focus-within{border-color:color-mix(in srgb, var(--color-brand) 38%, var(--color-border));box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.unisender-effectiveness-report-module__-yUEyq__summaryTrigger{width:100%;min-height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;align-content:center;gap:2px;padding:0;display:grid}.unisender-effectiveness-report-module__-yUEyq__summaryTrigger>span{color:var(--color-text-muted);font-size:10px;font-weight:700}.unisender-effectiveness-report-module__-yUEyq__summaryTrigger strong{color:var(--color-navigation);overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.2}.unisender-effectiveness-report-module__-yUEyq__summaryTrigger small{color:var(--color-text-muted);font-size:10px;line-height:1.2}.unisender-effectiveness-report-module__-yUEyq__summaryTrigger:focus-visible{text-underline-offset:3px;text-decoration:underline}.unisender-effectiveness-report-module__-yUEyq__budgetCardTitle{color:var(--color-text-muted);font-size:11px;font-weight:700;line-height:1.2}.unisender-effectiveness-report-module__-yUEyq__budgetAmount,.unisender-effectiveness-report-module__-yUEyq__budgetCount{width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.unisender-effectiveness-report-module__-yUEyq__budgetAmount{color:var(--color-navigation);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,1.3vw,22px);font-weight:700;line-height:1.15;overflow:hidden}.unisender-effectiveness-report-module__-yUEyq__budgetCount{color:var(--color-text-muted);font-size:12px;line-height:1.2}.unisender-effectiveness-report-module__-yUEyq__budgetAmount:focus-visible,.unisender-effectiveness-report-module__-yUEyq__budgetCount:focus-visible{text-underline-offset:3px;text-decoration:underline}.unisender-effectiveness-report-module__-yUEyq__summaryGrid .unisender-effectiveness-report-module__-yUEyq__conversionCard{border-color:color-mix(in srgb, var(--color-chart-blue) 32%, var(--color-border));background:linear-gradient(145deg, color-mix(in srgb, var(--color-chart-blue-soft) 70%, var(--color-surface)), var(--color-surface));border-left-color:var(--color-chart-blue)}.unisender-effectiveness-report-module__-yUEyq__tableWrap,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);width:100%;min-width:0;max-width:100%;overflow:auto}.unisender-effectiveness-report-module__-yUEyq__campaignWrap{box-sizing:border-box;overflow:visible}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap{flex:1;min-height:0}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table{font-size:var(--table-detail-font-size)}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table th,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td{padding:var(--table-detail-padding-block) var(--table-detail-padding-inline)}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable{table-layout:fixed}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable .unisender-effectiveness-report-module__-yUEyq__subject{overflow-wrap:anywhere;min-width:0;max-width:none}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable th:first-child{width:52%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable th:nth-child(2),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:first-child{width:16%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(2){width:11%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(3){width:22%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(4){width:11%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(5){width:8%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(6),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(7){width:11%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable col:nth-child(8){width:10%}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable th,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable td{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-inline:clamp(3px,.35vw,8px)}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__dealTable th button>span:first-child{text-overflow:clip;white-space:normal;overflow:visible}.unisender-effectiveness-report-module__-yUEyq__table{border-collapse:collapse;width:100%;color:var(--color-text);font-family:var(--font-ui);font-size:var(--table-body-font-size)}.unisender-effectiveness-report-module__-yUEyq__campaignTable{table-layout:fixed;min-width:0}.unisender-effectiveness-report-module__-yUEyq__campaignTable th:first-child{width:17%}.unisender-effectiveness-report-module__-yUEyq__campaignTable th:nth-child(2){width:11%}.unisender-effectiveness-report-module__-yUEyq__campaignTable th:nth-last-child(-n+3){width:8%}.unisender-effectiveness-report-module__-yUEyq__campaignTable .unisender-effectiveness-report-module__-yUEyq__subject{overflow-wrap:anywhere;min-width:0;max-width:none}.unisender-effectiveness-report-module__-yUEyq__table th,.unisender-effectiveness-report-module__-yUEyq__table td{border-bottom:1px solid var(--color-border);padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);line-height:var(--table-cell-line-height);white-space:nowrap;text-align:right}.unisender-effectiveness-report-module__-yUEyq__campaignTable th,.unisender-effectiveness-report-module__-yUEyq__campaignTable td{padding-inline:clamp(3px,.35vw,8px)}.unisender-effectiveness-report-module__-yUEyq__campaignTable th:not(:first-child),.unisender-effectiveness-report-module__-yUEyq__campaignTable td:not(:first-child){text-align:center}.unisender-effectiveness-report-module__-yUEyq__campaignTable thead th:not(:first-child) button{text-align:center;justify-content:center}.unisender-effectiveness-report-module__-yUEyq__table thead th{border-bottom-color:var(--color-table-header-border);background:var(--color-table-header);color:var(--color-table-header-text);font-size:var(--table-header-font-size);letter-spacing:.04em;text-transform:uppercase;white-space:normal;line-height:1.15}.unisender-effectiveness-report-module__-yUEyq__campaignTable thead th button>span:first-child{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.unisender-effectiveness-report-module__-yUEyq__table th:first-child,.unisender-effectiveness-report-module__-yUEyq__table td:first-child{z-index:1;text-align:left;background:var(--color-surface);position:sticky;left:0}.unisender-effectiveness-report-module__-yUEyq__table thead th:first-child{z-index:2;background:var(--color-table-header)}.unisender-effectiveness-report-module__-yUEyq__table tbody tr:hover td,.unisender-effectiveness-report-module__-yUEyq__table tbody tr:focus-within td{background:var(--color-brand-soft)}.unisender-effectiveness-report-module__-yUEyq__campaignTable thead th.unisender-effectiveness-report-module__-yUEyq__totalColumn{background:color-mix(in srgb, var(--color-brand-soft) 72%, var(--color-table-header));color:var(--color-brand-ink)}.unisender-effectiveness-report-module__-yUEyq__campaignTable tbody td.unisender-effectiveness-report-module__-yUEyq__totalColumn{background:var(--color-brand-extra-soft);box-shadow:inset 1px 0 var(--color-table-header-border), inset -1px 0 var(--color-table-header-border);font-weight:700}.unisender-effectiveness-report-module__-yUEyq__campaignTable tbody tr:hover td.unisender-effectiveness-report-module__-yUEyq__totalColumn,.unisender-effectiveness-report-module__-yUEyq__campaignTable tbody tr:focus-within td.unisender-effectiveness-report-module__-yUEyq__totalColumn{background:var(--color-brand-soft)}.unisender-effectiveness-report-module__-yUEyq__campaignTable tfoot th,.unisender-effectiveness-report-module__-yUEyq__campaignTable tfoot td{border-top:1px solid var(--color-table-header-border);background:var(--color-surface-muted);color:var(--color-navigation);font-weight:800}.unisender-effectiveness-report-module__-yUEyq__campaignTable tfoot th:first-child{background:var(--color-surface-muted)}.unisender-effectiveness-report-module__-yUEyq__campaignTable tfoot td.unisender-effectiveness-report-module__-yUEyq__totalColumn{background:var(--color-brand-extra-soft)}.unisender-effectiveness-report-module__-yUEyq__summaryTable tfoot td{background:var(--color-surface-muted);color:var(--color-navigation);font-weight:700}.unisender-effectiveness-report-module__-yUEyq__summaryTable tfoot td:first-child{background:var(--color-surface-muted)}.unisender-effectiveness-report-module__-yUEyq__subject{min-width:230px;max-width:310px;white-space:normal!important}.unisender-effectiveness-report-module__-yUEyq__subjectLink,.unisender-effectiveness-report-module__-yUEyq__metricLink{color:var(--color-drilldown-link);font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0;font-weight:700}.unisender-effectiveness-report-module__-yUEyq__subjectLink{text-align:left;display:block}.unisender-effectiveness-report-module__-yUEyq__subjectLink:hover,.unisender-effectiveness-report-module__-yUEyq__subjectLink:focus-visible,.unisender-effectiveness-report-module__-yUEyq__metricLink:hover,.unisender-effectiveness-report-module__-yUEyq__metricLink:focus-visible,.unisender-effectiveness-report-module__-yUEyq__table a:hover,.unisender-effectiveness-report-module__-yUEyq__table a:focus-visible{text-decoration:underline}.unisender-effectiveness-report-module__-yUEyq__table a{color:var(--color-drilldown-link);font-weight:700;text-decoration:none}.unisender-effectiveness-report-module__-yUEyq__overlay{box-sizing:border-box;z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1c228c;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;padding:14px;display:grid;position:fixed;inset:0}.unisender-effectiveness-report-module__-yUEyq__dialog{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;max-width:100%;height:100%;min-height:0;box-shadow:var(--shadow-surface);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:hidden}.unisender-effectiveness-report-module__-yUEyq__dialogHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.unisender-effectiveness-report-module__-yUEyq__dialogHeader>div{min-width:0}.unisender-effectiveness-report-module__-yUEyq__dialogHeader>button{flex-shrink:0}.unisender-effectiveness-report-module__-yUEyq__dialogHeader h2{margin:0;font-size:18px}.unisender-effectiveness-report-module__-yUEyq__dialogHeader span{color:var(--color-text-muted);font-size:11px}.unisender-effectiveness-report-module__-yUEyq__metricTabs{flex-wrap:wrap;gap:6px;display:flex}.unisender-effectiveness-report-module__-yUEyq__metricTabs button{font-size:11px}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table th,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td{text-align:left}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable th:nth-child(n+3),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__summaryTable td:nth-child(n+3){text-align:right}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td:nth-child(2),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td:nth-child(3){white-space:normal;max-width:320px}.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table th:nth-child(5),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td:nth-child(5),.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table th:last-child,.unisender-effectiveness-report-module__-yUEyq__detailTableWrap .unisender-effectiveness-report-module__-yUEyq__table td:last-child{text-align:right}@media (max-width:1150px){.unisender-effectiveness-report-module__-yUEyq__topRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:1280px){.unisender-effectiveness-report-module__-yUEyq__summaryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.unisender-effectiveness-report-module__-yUEyq__summaryGrid .unisender-effectiveness-report-module__-yUEyq__budgetCard{grid-column:span 2}}@media (max-width:700px){.unisender-effectiveness-report-module__-yUEyq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.unisender-effectiveness-report-module__-yUEyq__summaryGrid .unisender-effectiveness-report-module__-yUEyq__budgetCard{grid-column:auto}}@media (max-width:1200px){.unisender-effectiveness-report-module__-yUEyq__campaignWrap{overflow-x:auto}.unisender-effectiveness-report-module__-yUEyq__campaignTable{min-width:1180px}}@media (max-width:700px){.unisender-effectiveness-report-module__-yUEyq__periodCard,.unisender-effectiveness-report-module__-yUEyq__reportHeader,.unisender-effectiveness-report-module__-yUEyq__dialogHeader,.unisender-effectiveness-report-module__-yUEyq__tariffHeading,.unisender-effectiveness-report-module__-yUEyq__tariffHistoryRow{flex-direction:column;align-items:flex-start}.unisender-effectiveness-report-module__-yUEyq__periodControls{flex-wrap:wrap}.unisender-effectiveness-report-module__-yUEyq__count{white-space:normal}.unisender-effectiveness-report-module__-yUEyq__tariffForm{grid-template-columns:1fr}}
.elma-report-module__TQuWMG__report{gap:10px;min-width:0;display:grid}.elma-report-module__TQuWMG__periodCard,.elma-report-module__TQuWMG__section,.elma-report-module__TQuWMG__loading,.elma-report-module__TQuWMG__error,.elma-report-module__TQuWMG__notice{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;box-shadow:0 4px 16px #0f172a0a}.elma-report-module__TQuWMG__notice{color:var(--color-warning);background:var(--color-warning-soft);margin:0;padding:10px 12px}.elma-report-module__TQuWMG__periodCard{grid-template-columns:1fr;align-items:center;gap:10px 18px;padding:9px 12px;display:grid}.elma-report-module__TQuWMG__presets,.elma-report-module__TQuWMG__periodControls{align-items:center;gap:6px;display:flex}.elma-report-module__TQuWMG__presets{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end}.elma-report-module__TQuWMG__periodControls{grid-area:1/1;justify-self:stretch;align-items:flex-end}.elma-report-module__TQuWMG__periodControls>button{border:1px solid var(--color-border);background:var(--color-surface);min-height:32px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px;font-size:10px}.elma-report-module__TQuWMG__periodControls>button:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.elma-report-module__TQuWMG__periodControls>.elma-report-module__TQuWMG__dateField{color:var(--color-text-muted);align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.elma-report-module__TQuWMG__periodControls>button{border-color:var(--color-primary-action);background:var(--color-primary-action);color:#fff;font-weight:700}.elma-report-module__TQuWMG__periodControls>button:disabled{cursor:not-allowed;opacity:.5}.elma-report-module__TQuWMG__reportHeading{justify-content:space-between;align-items:flex-end;gap:16px;padding:2px 2px 0;display:flex}.elma-report-module__TQuWMG__reportHeading>div:first-child>span,.elma-report-module__TQuWMG__sectionHeading span{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.elma-report-module__TQuWMG__reportHeading h1{color:var(--color-navigation);margin:2px 0;font-size:20px}.elma-report-module__TQuWMG__reportHeading p{color:var(--color-text-muted);margin:0;font-size:11px}.elma-report-module__TQuWMG__reportMeta{color:var(--color-text-muted);white-space:nowrap;gap:14px;font-size:9px;display:flex}.elma-report-module__TQuWMG__reportMeta span{gap:2px;display:grid}.elma-report-module__TQuWMG__reportMeta strong{color:var(--color-text)}.elma-report-module__TQuWMG__section{min-width:0;padding:10px 12px 12px}.elma-report-module__TQuWMG__sectionHeading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 12px;margin-bottom:8px;display:grid}.elma-report-module__TQuWMG__sectionHeading h2{color:var(--color-navigation);grid-area:1/1;margin:2px 0 0;font-size:15px}.elma-report-module__TQuWMG__sectionHeading small{color:var(--color-text-muted);grid-area:2/1;margin-top:3px;font-size:9px;display:block}.elma-report-module__TQuWMG__sectionHeading>span{text-align:right;grid-area:1/2/span 2;align-self:center}.elma-report-module__TQuWMG__detailValue{max-width:100%;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.elma-report-module__TQuWMG__detailValue:hover{color:var(--color-brand-dark);text-decoration:underline}.elma-report-module__TQuWMG__detailValue:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:3px}.elma-report-module__TQuWMG__drillRow{cursor:pointer}.elma-report-module__TQuWMG__drillRow>th,.elma-report-module__TQuWMG__drillRow>td{cursor:pointer;text-underline-offset:2px}.elma-report-module__TQuWMG__drillRow>th:hover,.elma-report-module__TQuWMG__drillRow>td:hover{color:var(--color-brand-dark);text-decoration:underline}.elma-report-module__TQuWMG__drillRow:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.elma-report-module__TQuWMG__drillRow:hover .elma-report-module__TQuWMG__detailValue,.elma-report-module__TQuWMG__drillRow:focus-visible .elma-report-module__TQuWMG__detailValue{color:var(--color-brand-dark)}.elma-report-module__TQuWMG__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);max-width:100%;overflow:auto}.elma-report-module__TQuWMG__tableWrap table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--table-body-font-size)}.elma-report-module__TQuWMG__tableWrap th,.elma-report-module__TQuWMG__tableWrap td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:1px solid var(--color-border);line-height:var(--table-cell-line-height);text-align:right;white-space:nowrap}.elma-report-module__TQuWMG__tableWrap thead th{z-index:1;border-bottom-color:var(--color-table-header-border);color:var(--color-table-header-text);background:var(--color-table-header);font-size:var(--table-header-font-size);text-transform:uppercase;position:sticky;top:0}.elma-report-module__TQuWMG__tableWrap th:first-child,.elma-report-module__TQuWMG__tableWrap td:first-child{z-index:1;text-align:left;background:var(--color-surface);max-width:280px;position:sticky;left:0}.elma-report-module__TQuWMG__tableWrap thead th:first-child{z-index:2;background:var(--color-table-header)}.elma-report-module__TQuWMG__tableWrap tbody tr:hover td,.elma-report-module__TQuWMG__tableWrap tbody tr:hover th{background:var(--color-brand-soft)}.elma-report-module__TQuWMG__totalRow th,.elma-report-module__TQuWMG__totalRow td{color:var(--color-navigation);font-weight:800;background:var(--color-surface-muted)!important}.elma-report-module__TQuWMG__totalRow:hover th,.elma-report-module__TQuWMG__totalRow:hover td,.elma-report-module__TQuWMG__totalRow:focus-visible th,.elma-report-module__TQuWMG__totalRow:focus-visible td{background:var(--color-brand-soft)!important}.elma-report-module__TQuWMG__abc{border-radius:6px;place-items:center;width:22px;height:22px;font-weight:800;display:inline-grid}.elma-report-module__TQuWMG__abcA,.elma-report-module__TQuWMG__highMargin{background:var(--color-success-soft);color:var(--color-success)}.elma-report-module__TQuWMG__abcB,.elma-report-module__TQuWMG__mediumMargin{background:var(--color-warning-soft);color:var(--color-warning)}.elma-report-module__TQuWMG__abcC,.elma-report-module__TQuWMG__lowMargin{background:var(--color-error-soft);color:var(--color-error)}.elma-report-module__TQuWMG__loading,.elma-report-module__TQuWMG__error{padding:13px}.elma-report-module__TQuWMG__loading{color:var(--color-text-muted);align-items:center;gap:9px;font-size:11px;display:flex}.elma-report-module__TQuWMG__loading span{border:3px solid var(--color-brand-soft);border-top-color:var(--color-brand);border-radius:50%;width:17px;height:17px;animation:.8s linear infinite elma-report-module__TQuWMG__spin}@keyframes elma-report-module__TQuWMG__spin{to{transform:rotate(360deg)}}.elma-report-module__TQuWMG__error{border-color:var(--color-error-soft);background:var(--color-error-soft);color:var(--color-error)}.elma-report-module__TQuWMG__error p{margin:4px 0 0;font-size:10px}.elma-report-module__TQuWMG__drawerBackdrop{z-index:1000;padding:var(--drilldown-shell-padding);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09292757;justify-content:flex-end;display:flex;position:fixed;inset:0}.elma-report-module__TQuWMG__drawer{width:100%;min-width:0;height:100%;min-height:0;padding:var(--drilldown-shell-padding);border:1px solid var(--color-border);border-radius:var(--drilldown-shell-radius);background:var(--color-surface);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a33}.elma-report-module__TQuWMG__drawerHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:10px;display:flex}.elma-report-module__TQuWMG__drawerHeader>div:first-child{width:calc(min(430px,34vw) - 20px);min-width:0}.elma-report-module__TQuWMG__drawerHeader span{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.elma-report-module__TQuWMG__drawerHeader h2{color:var(--color-navigation);font-size:var(--drilldown-title-font-size);overflow-wrap:anywhere;margin:2px 0}.elma-report-module__TQuWMG__drawerHeader p{color:var(--color-text-muted);font-size:var(--drilldown-meta-font-size);margin:0}.elma-report-module__TQuWMG__drawerHeader>button{width:var(--drilldown-close-size);height:var(--drilldown-close-size);border:1px solid var(--color-border);border-radius:var(--table-radius);background:var(--color-surface);color:var(--color-navigation);cursor:pointer;flex:none;place-items:center;font-size:20px;display:grid}.elma-report-module__TQuWMG__drawerHeader>button:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.elma-report-module__TQuWMG__drillToolbar{z-index:2;top:var(--drilldown-shell-padding);right:var(--drilldown-toolbar-close-reserve);margin:0;position:absolute;left:min(430px,34vw)}@media (max-width:1100px){.elma-report-module__TQuWMG__drawerHeader>div:first-child{width:auto}.elma-report-module__TQuWMG__drillToolbar{margin:0 0 8px;position:relative;inset:auto}}.elma-report-module__TQuWMG__drawerLoading{color:var(--color-text-muted);padding:12px;font-size:11px}.elma-report-module__TQuWMG__detailTableWrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex:1;max-width:100%;min-height:0;overflow:auto}.elma-report-module__TQuWMG__detailTableWrap table{border-collapse:collapse;width:100%;min-width:1180px;font-size:var(--table-detail-font-size)}.elma-report-module__TQuWMG__detailTableWrap th,.elma-report-module__TQuWMG__detailTableWrap td{padding:var(--table-detail-padding-block) var(--table-detail-padding-inline);border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__numberCell,.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__dateCell{text-align:right;white-space:nowrap}.elma-report-module__TQuWMG__detailTableWrap thead th{z-index:1;border-bottom-color:var(--color-table-header-border);background:var(--color-table-header);color:var(--color-table-header-text);text-transform:uppercase;position:sticky;top:0}.elma-report-module__TQuWMG__detailTableWrap th:nth-child(2),.elma-report-module__TQuWMG__detailTableWrap td:nth-child(2),.elma-report-module__TQuWMG__detailTableWrap th:nth-child(3),.elma-report-module__TQuWMG__detailTableWrap td:nth-child(3),.elma-report-module__TQuWMG__detailTableWrap th:nth-child(4),.elma-report-module__TQuWMG__detailTableWrap td:nth-child(4),.elma-report-module__TQuWMG__detailTableWrap th:nth-child(5),.elma-report-module__TQuWMG__detailTableWrap td:nth-child(5){text-align:left;max-width:240px}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__companyCell{text-align:left;white-space:normal;overflow-wrap:anywhere;width:150px;min-width:120px;max-width:170px}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__companyCell>span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:160px;display:block;overflow:visible}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__cardNameCell{text-align:left;white-space:normal;overflow-wrap:anywhere;width:210px;min-width:160px;max-width:240px}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__cardNameCell>span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:230px;display:block;overflow:visible}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__orderNameCell{text-align:left;white-space:normal;overflow-wrap:anywhere;width:260px;min-width:190px;max-width:320px}.elma-report-module__TQuWMG__detailTableWrap .elma-report-module__TQuWMG__orderNameCell>span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:310px;display:block;overflow:visible}.elma-report-module__TQuWMG__detailTableWrap tbody tr:hover td{background:var(--color-brand-soft)}.elma-report-module__TQuWMG__detailTableWrap a{color:var(--color-drilldown-link);font-weight:700;text-decoration:none}.elma-report-module__TQuWMG__detailTableWrap a:hover,.elma-report-module__TQuWMG__detailTableWrap a:focus-visible{text-decoration:underline}.elma-report-module__TQuWMG__pagination{color:var(--color-text-muted);justify-content:center;align-items:center;gap:10px;padding:10px 0 2px;font-size:10px;display:flex}.elma-report-module__TQuWMG__pagination button{border:1px solid var(--color-border);background:var(--color-surface);min-height:30px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px}.elma-report-module__TQuWMG__pagination button:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-brand-soft)}.elma-report-module__TQuWMG__pagination button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:850px){.elma-report-module__TQuWMG__drillToolbar{margin:0 0 8px}.elma-report-module__TQuWMG__periodCard{grid-template-columns:1fr}.elma-report-module__TQuWMG__presets,.elma-report-module__TQuWMG__periodControls{grid-area:auto/1;justify-self:start}.elma-report-module__TQuWMG__reportHeading{flex-direction:column;align-items:stretch}.elma-report-module__TQuWMG__presets,.elma-report-module__TQuWMG__periodControls,.elma-report-module__TQuWMG__reportMeta{flex-wrap:wrap}.elma-report-module__TQuWMG__drawer{width:100%}}
.elma-legal-entities-report-module__-Ud03G__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.elma-legal-entities-report-module__-Ud03G__kpis article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;gap:3px;min-width:0;padding:10px 12px;display:grid}.elma-legal-entities-report-module__-Ud03G__kpis span,.elma-legal-entities-report-module__-Ud03G__kpis small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.elma-legal-entities-report-module__-Ud03G__kpis strong{color:var(--color-navigation);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.elma-legal-entities-report-module__-Ud03G__warningCard{border-color:var(--color-warning-border)!important;background:var(--color-warning-soft)!important}.elma-legal-entities-report-module__-Ud03G__mutedCard{background:var(--color-surface-muted)!important}.elma-legal-entities-report-module__-Ud03G__modeBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.elma-legal-entities-report-module__-Ud03G__sectionTitleRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.elma-legal-entities-report-module__-Ud03G__sectionTitleRow strong{color:var(--color-navigation);font-size:15px}.elma-legal-entities-report-module__-Ud03G__sectionTitleRow span{color:var(--color-text-muted);font-size:9px}.elma-legal-entities-report-module__-Ud03G__modeActions,.elma-legal-entities-report-module__-Ud03G__modeSegmented{align-items:center;gap:6px;display:flex}.elma-legal-entities-report-module__-Ud03G__modeSegmented{border:1px solid var(--color-control-border);border-radius:var(--radius-control) var(--radius-control) 6px var(--radius-control);background:linear-gradient(180deg, var(--color-surface), var(--color-surface-muted));box-shadow:inset 0 1px #ffffffd1, var(--shadow-control);gap:5px;padding:4px}.elma-legal-entities-report-module__-Ud03G__modeBar button{min-height:30px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:10px;font-weight:700}.elma-legal-entities-report-module__-Ud03G__modeBar button:hover,.elma-legal-entities-report-module__-Ud03G__modeBar .elma-legal-entities-report-module__-Ud03G__active{background:var(--color-primary-action);color:var(--color-primary-action-text)}.elma-legal-entities-report-module__-Ud03G__modeBar .elma-legal-entities-report-module__-Ud03G__treeToggle{border-left:1px solid var(--color-border);color:var(--color-brand-dark);margin-left:4px}.elma-legal-entities-report-module__-Ud03G__modeBar .elma-legal-entities-report-module__-Ud03G__treeToggle:disabled{cursor:default;opacity:.45}.elma-legal-entities-report-module__-Ud03G__modeBar small{color:var(--color-text-muted);font-size:9px}.elma-legal-entities-report-module__-Ud03G__parentRow{cursor:pointer;font-weight:750}.elma-legal-entities-report-module__-Ud03G__childRow{cursor:pointer;color:var(--color-text-muted)}.elma-legal-entities-report-module__-Ud03G__childRow th:first-child{padding-left:24px}.elma-legal-entities-report-module__-Ud03G__treeButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.elma-legal-entities-report-module__-Ud03G__selectedRow>th,.elma-legal-entities-report-module__-Ud03G__selectedRow>td{box-shadow:inset 0 1px 0 var(--color-brand), inset 0 -1px 0 var(--color-brand);background:var(--color-brand-soft)!important}.elma-legal-entities-report-module__-Ud03G__difference{color:var(--color-error);font-weight:800}.elma-legal-entities-report-module__-Ud03G__orderLink{color:var(--color-drilldown-link);font-weight:700;text-decoration:none}.elma-legal-entities-report-module__-Ud03G__orderLink:hover,.elma-legal-entities-report-module__-Ud03G__orderLink:focus-visible{color:var(--color-drilldown-link);text-decoration:underline}.elma-legal-entities-report-module__-Ud03G__status{border-radius:999px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.elma-legal-entities-report-module__-Ud03G__ok{background:var(--color-success-soft);color:var(--color-success)}.elma-legal-entities-report-module__-Ud03G__warning{background:var(--color-warning-soft);color:var(--color-warning)}.elma-legal-entities-report-module__-Ud03G__empty{background:var(--color-surface-muted);color:var(--color-text-muted)}@media (max-width:900px){.elma-legal-entities-report-module__-Ud03G__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.elma-legal-entities-report-module__-Ud03G__modeBar{flex-direction:column;align-items:stretch}.elma-legal-entities-report-module__-Ud03G__modeActions,.elma-legal-entities-report-module__-Ud03G__modeSegmented{flex-wrap:wrap}}
.profile-panel-module__D5hxLG__profilePage{gap:10px;display:grid}.profile-panel-module__D5hxLG__card,.profile-panel-module__D5hxLG__warning{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;box-shadow:0 4px 16px #0f172a0a}.profile-panel-module__D5hxLG__card{min-width:0;padding:12px}.profile-panel-module__D5hxLG__warning{border-color:var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning);align-items:center;gap:12px;padding:10px 12px;display:flex}.profile-panel-module__D5hxLG__warning strong,.profile-panel-module__D5hxLG__warning span{font-size:11px}.profile-panel-module__D5hxLG__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.profile-panel-module__D5hxLG__heading span{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.profile-panel-module__D5hxLG__heading h2{color:var(--color-navigation);margin:2px 0 0;font-size:17px}.profile-panel-module__D5hxLG__heading p{color:var(--color-text-muted);margin:3px 0 0;font-size:10px}.profile-panel-module__D5hxLG__heading>strong,.profile-panel-module__D5hxLG__ownerBadge{background:var(--color-brand-soft);color:var(--color-brand-dark);border-radius:6px;padding:5px 8px;font-size:9px}.profile-panel-module__D5hxLG__formGrid{grid-template-columns:repeat(4,minmax(170px,1fr));gap:9px;display:grid}.profile-panel-module__D5hxLG__formGrid label{align-content:start;gap:4px;display:grid}.profile-panel-module__D5hxLG__formGrid label>span{color:var(--color-text-muted);font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__formGrid input,.profile-panel-module__D5hxLG__formGrid select,.profile-panel-module__D5hxLG__newUserForm input,.profile-panel-module__D5hxLG__newUserForm select,.profile-panel-module__D5hxLG__userTableWrap select{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:34px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 9px;font-size:10px}.profile-panel-module__D5hxLG__formGrid input:disabled{background:var(--color-surface-muted);color:var(--color-text-muted)}.profile-panel-module__D5hxLG__formGrid small{min-height:12px;color:var(--color-text-muted);font-size:8px}.profile-panel-module__D5hxLG__passwordHint{color:var(--color-text-muted);font-size:9px}.profile-panel-module__D5hxLG__formActions{grid-column:1/-1;align-items:center;gap:9px;display:flex}.profile-panel-module__D5hxLG__formActions button,.profile-panel-module__D5hxLG__newUserForm>button,.profile-panel-module__D5hxLG__matrixHeading button,.profile-panel-module__D5hxLG__amoImportButton,.profile-panel-module__D5hxLG__amoCredentialsHeading button{border:1px solid var(--color-brand-dark);background:var(--color-brand-dark);color:#fff;min-height:32px;font:inherit;cursor:pointer;border-radius:7px;padding:0 11px;font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__formActions button:disabled,.profile-panel-module__D5hxLG__newUserForm>button:disabled,.profile-panel-module__D5hxLG__matrixHeading button:disabled,.profile-panel-module__D5hxLG__amoImportButton:disabled{cursor:not-allowed;opacity:.55}.profile-panel-module__D5hxLG__formActions .profile-panel-module__D5hxLG__secondaryAction{border-color:var(--color-border);background:var(--color-surface);color:var(--color-brand-dark)}.profile-panel-module__D5hxLG__success,.profile-panel-module__D5hxLG__formError{font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__success{color:var(--color-success)}.profile-panel-module__D5hxLG__formError{color:var(--color-error)}.profile-panel-module__D5hxLG__newUserForm{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:8px;grid-template-columns:1.1fr 1.1fr 1fr 150px minmax(190px,1fr) auto;gap:7px;margin-bottom:10px;padding:9px;display:grid}.profile-panel-module__D5hxLG__newUserHint{color:var(--color-text-muted);grid-column:1/-1;font-size:8px}.profile-panel-module__D5hxLG__mappingHelp{border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-brand-soft);border-radius:10px;gap:4px;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.45;display:grid}.profile-panel-module__D5hxLG__mappingHelp strong{color:var(--color-text);font-size:13px}.profile-panel-module__D5hxLG__amoImportButton{white-space:nowrap;flex:none}.profile-panel-module__D5hxLG__amoCredentials{border:1px solid var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning);border-radius:8px;gap:9px;margin-top:10px;padding:10px;display:grid}.profile-panel-module__D5hxLG__amoCredentialsHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-panel-module__D5hxLG__amoCredentialsHeading>div:first-child{gap:2px;display:grid}.profile-panel-module__D5hxLG__amoCredentialsHeading>div:last-child{gap:6px;display:flex}.profile-panel-module__D5hxLG__amoCredentialsHeading strong,.profile-panel-module__D5hxLG__amoCredentialsHeading span{font-size:9px}.profile-panel-module__D5hxLG__amoCredentialsHeading button:last-child{border-color:var(--color-warning-border);color:var(--color-warning);background:0 0}.profile-panel-module__D5hxLG__amoCredentialsList{border-top:1px solid var(--color-warning-border);max-height:240px;display:grid;overflow:auto}.profile-panel-module__D5hxLG__amoCredentialsList>div{border-bottom:1px solid #6b510024;grid-template-columns:minmax(160px,1fr) minmax(190px,1fr) minmax(150px,auto);align-items:center;gap:10px;padding:7px 2px;font-size:9px;display:grid}.profile-panel-module__D5hxLG__amoCredentialsList code{-webkit-user-select:all;user-select:all}.profile-panel-module__D5hxLG__modalBackdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09292761;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-panel-module__D5hxLG__passwordModal{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;width:min(430px,100%);max-height:calc(100vh - 36px);padding:14px;overflow:auto;box-shadow:0 20px 55px #0929273d}.profile-panel-module__D5hxLG__modalHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.profile-panel-module__D5hxLG__modalHeader div>span{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.profile-panel-module__D5hxLG__modalHeader h2{color:var(--color-navigation);margin:2px 0 0;font-size:18px}.profile-panel-module__D5hxLG__modalHeader>button{border:1px solid var(--color-border);background:var(--color-surface-muted);width:30px;height:30px;color:var(--color-navigation);font:inherit;cursor:pointer;border-radius:7px;padding:0;font-size:18px;line-height:1}.profile-panel-module__D5hxLG__passwordModalForm{gap:9px;display:grid}.profile-panel-module__D5hxLG__passwordField{gap:4px;display:grid}.profile-panel-module__D5hxLG__passwordField>span{color:var(--color-text-muted);font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__passwordField>div{position:relative}.profile-panel-module__D5hxLG__passwordField input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:38px;color:var(--color-text);font:inherit;border-radius:7px;padding:0 42px 0 10px;font-size:10px}.profile-panel-module__D5hxLG__passwordField button{width:30px;height:30px;color:var(--color-brand-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:17px;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.profile-panel-module__D5hxLG__passwordField button:hover{background:var(--color-brand-soft)}.profile-panel-module__D5hxLG__passwordField button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.profile-panel-module__D5hxLG__modalActions{justify-content:flex-end;gap:7px;margin-top:2px;display:flex}.profile-panel-module__D5hxLG__modalActions button{border:1px solid var(--color-border);background:var(--color-surface);min-height:34px;color:var(--color-brand-dark);font:inherit;cursor:pointer;border-radius:7px;padding:0 12px;font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__modalActions button:last-child{border-color:var(--color-brand-dark);background:var(--color-brand-dark);color:#fff}.profile-panel-module__D5hxLG__modalActions button:disabled{cursor:not-allowed;opacity:.55}.profile-panel-module__D5hxLG__userControls{gap:6px;margin:10px 0;display:grid}.profile-panel-module__D5hxLG__userControls article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;grid-template-columns:minmax(190px,1fr) 165px minmax(210px,1fr) 85px auto auto;align-items:center;gap:9px;padding:7px 9px;display:grid}.profile-panel-module__D5hxLG__userIdentity{min-width:0}.profile-panel-module__D5hxLG__userIdentity strong,.profile-panel-module__D5hxLG__userIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-panel-module__D5hxLG__userIdentity strong{color:var(--color-navigation);font-size:10px}.profile-panel-module__D5hxLG__userIdentity small{color:var(--color-text-muted);margin-top:2px;font-size:8px}.profile-panel-module__D5hxLG__userControls label{color:var(--color-text-muted);align-items:center;gap:5px;font-size:8px;display:flex}.profile-panel-module__D5hxLG__userControls select{border:1px solid var(--color-border);background:var(--color-surface);min-width:120px;min-height:30px;color:var(--color-text);font:inherit;border-radius:6px;padding:0 7px}.profile-panel-module__D5hxLG__amoUserLink{min-width:0}.profile-panel-module__D5hxLG__amoUserLink select{width:100%;min-width:0}.profile-panel-module__D5hxLG__activeUser{justify-content:center}.profile-panel-module__D5hxLG__savedBadge,.profile-panel-module__D5hxLG__unsavedBadge{border-radius:6px;justify-self:end;padding:5px 8px;font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__deleteUserButton{border:1px solid var(--color-error-border);background:var(--color-surface);min-height:30px;color:var(--color-error);font:inherit;cursor:pointer;border-radius:6px;justify-self:end;padding:0 10px;font-size:11px;font-weight:700}.profile-panel-module__D5hxLG__deleteUserButton:hover{background:var(--color-error-soft)}.profile-panel-module__D5hxLG__userActions{justify-content:flex-end;gap:6px;display:flex}.profile-panel-module__D5hxLG__temporaryPasswordButton{border:1px solid var(--color-border);background:var(--color-surface);min-height:30px;color:var(--color-brand-dark);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;padding:0 10px;font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__temporaryPasswordButton:hover{background:var(--color-brand-soft)}.profile-panel-module__D5hxLG__temporaryPasswordUser,.profile-panel-module__D5hxLG__temporaryCredential{gap:4px;display:grid}.profile-panel-module__D5hxLG__temporaryPasswordUser{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:8px;margin-bottom:10px;padding:9px 10px}.profile-panel-module__D5hxLG__temporaryPasswordUser strong,.profile-panel-module__D5hxLG__temporaryCredential strong{color:var(--color-navigation);font-size:11px}.profile-panel-module__D5hxLG__temporaryPasswordUser span,.profile-panel-module__D5hxLG__temporaryCredential span{color:var(--color-text-muted);font-size:9px;line-height:1.4}.profile-panel-module__D5hxLG__temporaryCredential{border:1px solid var(--color-warning-border);background:var(--color-warning-soft);border-radius:8px;padding:10px}.profile-panel-module__D5hxLG__temporaryCredential code{border:1px solid var(--color-warning-border);background:var(--color-surface);color:var(--color-text);-webkit-user-select:all;user-select:all;border-radius:7px;margin-top:5px;padding:9px 10px;font-size:11px}.profile-panel-module__D5hxLG__savedBadge{background:var(--color-success-soft);color:var(--color-success)}.profile-panel-module__D5hxLG__unsavedBadge{background:var(--color-warning-soft);color:var(--color-warning)}.profile-panel-module__D5hxLG__matrixHeading,.profile-panel-module__D5hxLG__directoryHeading{justify-content:space-between;align-items:baseline;gap:12px;margin:13px 0 7px;display:flex}.profile-panel-module__D5hxLG__directoryHeading>div{gap:2px;display:grid}.profile-panel-module__D5hxLG__directoryHeading strong{color:var(--color-navigation);font-size:12px}.profile-panel-module__D5hxLG__directoryHeading span{color:var(--color-text-muted);font-size:9px}.profile-panel-module__D5hxLG__directoryHeading button{border:1px solid var(--color-brand-dark);background:var(--color-brand-dark);color:#fff;min-width:190px;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;padding:0 10px;font-size:9px;font-weight:700}.profile-panel-module__D5hxLG__directoryHeading button:disabled{cursor:not-allowed;opacity:.55}.profile-panel-module__D5hxLG__responsibleDirectory{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px;display:grid}.profile-panel-module__D5hxLG__responsibleDirectory article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px;grid-template-columns:minmax(150px,1fr) 150px minmax(150px,.8fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.profile-panel-module__D5hxLG__responsibleDirectory article>div{min-width:0}.profile-panel-module__D5hxLG__responsibleDirectory strong,.profile-panel-module__D5hxLG__responsibleDirectory small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-panel-module__D5hxLG__responsibleDirectory strong{color:var(--color-navigation);font-size:9px}.profile-panel-module__D5hxLG__responsibleDirectory small,.profile-panel-module__D5hxLG__responsibleDirectory article>span{color:var(--color-text-muted);font-size:8px}.profile-panel-module__D5hxLG__responsibleDirectory select{border:1px solid var(--color-border);background:var(--color-surface);min-height:30px;color:var(--color-text);font:inherit;border-radius:6px;padding:0 7px;font-size:9px}.profile-panel-module__D5hxLG__matrixHeading>div{gap:2px;display:grid}.profile-panel-module__D5hxLG__matrixHeading button{white-space:nowrap;min-width:190px}.profile-panel-module__D5hxLG__matrixHeading strong{color:var(--color-navigation);font-size:12px}.profile-panel-module__D5hxLG__matrixHeading span{color:var(--color-text-muted);font-size:9px}.profile-panel-module__D5hxLG__userTableWrap{border:1px solid var(--color-border);border-radius:8px;max-width:100%;overflow:auto}.profile-panel-module__D5hxLG__userTableWrap table{border-collapse:collapse;width:100%;min-width:780px;font-size:9px}.profile-panel-module__D5hxLG__userTableWrap th,.profile-panel-module__D5hxLG__userTableWrap td{border-bottom:1px solid var(--color-border);text-align:center;white-space:nowrap;padding:6px 7px}.profile-panel-module__D5hxLG__userTableWrap thead th{z-index:1;background:var(--color-surface-muted);color:var(--color-text-muted);position:sticky;top:0}.profile-panel-module__D5hxLG__userTableWrap th:first-child,.profile-panel-module__D5hxLG__userTableWrap td:first-child,.profile-panel-module__D5hxLG__userTableWrap th:nth-child(2),.profile-panel-module__D5hxLG__userTableWrap td:nth-child(2){z-index:2;text-align:left;background:var(--color-surface);position:sticky}.profile-panel-module__D5hxLG__userTableWrap th:first-child,.profile-panel-module__D5hxLG__userTableWrap td:first-child{min-width:170px;left:0}.profile-panel-module__D5hxLG__userTableWrap th:nth-child(2),.profile-panel-module__D5hxLG__userTableWrap td:nth-child(2){min-width:220px;left:170px}.profile-panel-module__D5hxLG__userTableWrap thead th:first-child,.profile-panel-module__D5hxLG__userTableWrap thead th:nth-child(2){z-index:3;background:var(--color-surface-muted)}.profile-panel-module__D5hxLG__userTableWrap tbody th{color:var(--color-navigation);font-weight:750}.profile-panel-module__D5hxLG__userTableWrap tbody tr:hover td{background:var(--color-brand-soft)}.profile-panel-module__D5hxLG__userTableWrap .profile-panel-module__D5hxLG__groupStart th,.profile-panel-module__D5hxLG__userTableWrap .profile-panel-module__D5hxLG__groupStart td{border-top:2px solid var(--color-brand)}.profile-panel-module__D5hxLG__userTableWrap input[type=checkbox]{accent-color:var(--color-brand-dark)}@media (max-width:1100px){.profile-panel-module__D5hxLG__formGrid,.profile-panel-module__D5hxLG__newUserForm{grid-template-columns:repeat(2,minmax(180px,1fr))}.profile-panel-module__D5hxLG__userControls article{grid-template-columns:minmax(220px,1fr) 170px 80px auto}.profile-panel-module__D5hxLG__userActions{grid-column:3/-1}.profile-panel-module__D5hxLG__responsibleDirectory{grid-template-columns:1fr}}@media (max-width:620px){.profile-panel-module__D5hxLG__formGrid,.profile-panel-module__D5hxLG__newUserForm,.profile-panel-module__D5hxLG__userControls article{grid-template-columns:1fr}.profile-panel-module__D5hxLG__activeUser{justify-content:flex-start}.profile-panel-module__D5hxLG__userActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.profile-panel-module__D5hxLG__responsibleDirectory article{grid-template-columns:1fr}.profile-panel-module__D5hxLG__heading,.profile-panel-module__D5hxLG__amoCredentialsHeading,.profile-panel-module__D5hxLG__directoryHeading{flex-direction:column;align-items:stretch}.profile-panel-module__D5hxLG__amoImportButton{width:100%}.profile-panel-module__D5hxLG__amoCredentialsList>div{grid-template-columns:1fr;gap:3px}}.profile-panel-module__D5hxLG__userAccessMatrix .profile-panel-module__D5hxLG__userAccessCell{width:112px;min-width:112px;max-width:112px}.profile-panel-module__D5hxLG__userAccessChecks{justify-items:center;gap:3px;display:grid}.profile-panel-module__D5hxLG__userReadOnlyCheck{color:var(--color-text-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;font-size:9px;display:inline-flex}.profile-panel-module__D5hxLG__userReadOnlyCheck:has(input:disabled){cursor:default}.profile-panel-module__D5hxLG__plannerAccessMode{border:1px solid var(--color-border);background:var(--color-surface);width:110px;min-height:28px;color:var(--color-text);font:inherit;border-radius:7px;font-size:10px}
.permission-matrix-module__obvr0q__scroll{border:1px solid var(--color-border);border-radius:var(--table-radius);max-height:72vh;overflow:auto}.permission-matrix-module__obvr0q__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:800px;font-size:var(--table-body-font-size)}.permission-matrix-module__obvr0q__table th,.permission-matrix-module__obvr0q__table td{border-bottom:1px solid var(--color-border);line-height:var(--table-cell-line-height);text-align:left;padding:6px 8px}.permission-matrix-module__obvr0q__table thead th{z-index:3;background:var(--color-table-header);color:var(--color-table-header-text);font-size:var(--table-header-font-size);vertical-align:top;position:sticky;top:0}.permission-matrix-module__obvr0q__moduleCell,.permission-matrix-module__obvr0q__sectionCell,.permission-matrix-module__obvr0q__reportCell{box-sizing:border-box;background:var(--color-surface)}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__moduleCell{width:85px;min-width:85px;max-width:85px}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__sectionCell{width:170px;min-width:170px;max-width:170px}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__reportCell{width:245px;min-width:245px;max-width:245px}.permission-matrix-module__obvr0q__table tbody .permission-matrix-module__obvr0q__moduleCell,.permission-matrix-module__obvr0q__table tbody .permission-matrix-module__obvr0q__sectionCell{vertical-align:top;background:var(--color-surface-muted);border-right:1px solid var(--color-border);padding-top:10px;font-weight:700}.permission-matrix-module__obvr0q__table tbody .permission-matrix-module__obvr0q__reportCell{font-weight:500}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__accessCell{text-align:center;width:88px;min-width:88px;max-width:88px}.permission-matrix-module__obvr0q__accessUserName{white-space:normal;gap:1px;min-width:0;display:grid}.permission-matrix-module__obvr0q__accessUserName>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.permission-matrix-module__obvr0q__table input[type=checkbox]{width:15px;height:15px;accent-color:var(--color-brand-dark);cursor:pointer}.permission-matrix-module__obvr0q__table input[type=checkbox]:disabled{opacity:.42;cursor:default}.permission-matrix-module__obvr0q__groupStart>*{border-top:1px solid var(--color-table-header-border)}.permission-matrix-module__obvr0q__moduleStart>*{border-top:2px solid var(--color-table-header-border)}.permission-matrix-module__obvr0q__table tbody tr:hover>*,.permission-matrix-module__obvr0q__table tbody tr:focus-within>*{background:var(--color-brand-soft)}@media (min-width:900px){.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__moduleCell,.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__sectionCell,.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__reportCell{z-index:1;position:sticky}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__moduleCell{left:0}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__sectionCell{left:85px}.permission-matrix-module__obvr0q__table .permission-matrix-module__obvr0q__reportCell{left:255px}.permission-matrix-module__obvr0q__table thead .permission-matrix-module__obvr0q__moduleCell,.permission-matrix-module__obvr0q__table thead .permission-matrix-module__obvr0q__sectionCell,.permission-matrix-module__obvr0q__table thead .permission-matrix-module__obvr0q__reportCell{z-index:4}}
.platform-panel-module__zOe5bW__page{gap:14px;display:grid}.platform-panel-module__zOe5bW__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-surface);padding:18px}.platform-panel-module__zOe5bW__heading,.platform-panel-module__zOe5bW__editorHeading,.platform-panel-module__zOe5bW__credentials,.platform-panel-module__zOe5bW__editorActions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.platform-panel-module__zOe5bW__heading{margin-bottom:14px}.platform-panel-module__zOe5bW__heading span,.platform-panel-module__zOe5bW__editorHeading span{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.platform-panel-module__zOe5bW__heading h2{color:var(--color-brand-ink);margin-top:3px;font-size:17px}.platform-panel-module__zOe5bW__heading p{max-width:760px;color:var(--color-text-muted);margin-top:5px;font-size:11px;line-height:1.5}.platform-panel-module__zOe5bW__countBadge{background:var(--color-brand-soft);text-align:center;border-radius:999px;min-width:34px;padding:6px 10px;color:var(--color-brand-dark)!important;font-size:12px!important}.platform-panel-module__zOe5bW__headingActions{align-items:center;gap:10px;display:flex}.platform-panel-module__zOe5bW__addTenantButton{min-height:var(--control-height);border-radius:var(--radius-control);color:var(--color-primary-action-text);background:var(--color-primary-action);font:inherit;cursor:pointer;border:0;padding:0 16px;font-size:10px;font-weight:700}.platform-panel-module__zOe5bW__createForm,.platform-panel-module__zOe5bW__editorFields{grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;display:grid}.platform-panel-module__zOe5bW__createForm label,.platform-panel-module__zOe5bW__editorFields label{gap:5px;display:grid}.platform-panel-module__zOe5bW__createForm label>span,.platform-panel-module__zOe5bW__editorFields label>span{color:var(--color-text-muted);font-size:10px;font-weight:650}.platform-panel-module__zOe5bW__createForm input,.platform-panel-module__zOe5bW__editorFields input{min-width:0;height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit;padding:0 11px;font-size:12px}.platform-panel-module__zOe5bW__createForm>button,.platform-panel-module__zOe5bW__editorActions>button:first-child,.platform-panel-module__zOe5bW__columnSave{border-radius:var(--radius-control);color:var(--color-surface);background:var(--color-brand-dark);font:inherit;cursor:pointer;border:0;font-weight:700}.platform-panel-module__zOe5bW__createForm>button{min-height:var(--control-height);grid-column:1/-1;justify-self:start;padding:0 18px;font-size:11px}.platform-panel-module__zOe5bW__modalBackdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09292761;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.platform-panel-module__zOe5bW__createModal{border:1px solid var(--color-border);border-radius:var(--radius-card);width:min(620px,100%);max-height:calc(100dvh - 36px);color:var(--color-text);background:var(--color-surface);padding:18px;overflow:auto;box-shadow:0 20px 55px #0929273d}.platform-panel-module__zOe5bW__modalHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.platform-panel-module__zOe5bW__modalHeader span{color:var(--color-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.platform-panel-module__zOe5bW__modalHeader h2{color:var(--color-navigation);margin:2px 0 0;font-size:18px}.platform-panel-module__zOe5bW__modalHeader>button{border:1px solid color-mix(in srgb, var(--color-error) 36%, white);width:32px;height:32px;color:var(--color-error);background:var(--color-error-soft);font:inherit;cursor:pointer;border-radius:8px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.platform-panel-module__zOe5bW__modalDescription{color:var(--color-text-muted);margin:8px 0 14px;font-size:11px;line-height:1.5}.platform-panel-module__zOe5bW__deleteModal{border-color:color-mix(in srgb, var(--color-error) 34%, var(--color-border))}.platform-panel-module__zOe5bW__deleteWarning{border:1px solid color-mix(in srgb, var(--color-error) 34%, white);border-radius:var(--radius-control);color:var(--color-error);background:var(--color-error-soft);gap:3px;margin:14px 0 10px;padding:12px 14px;font-size:11px;line-height:1.45;display:grid}.platform-panel-module__zOe5bW__deleteWarning strong{font-size:12px}.platform-panel-module__zOe5bW__deleteList{color:var(--color-text-muted);gap:5px;margin:0 0 12px;padding-left:20px;font-size:11px;line-height:1.45;display:grid}.platform-panel-module__zOe5bW__deleteForm{border-top:1px solid var(--color-border);padding-top:12px}.platform-panel-module__zOe5bW__createModal .platform-panel-module__zOe5bW__createForm{grid-template-columns:1fr;margin-top:12px}.platform-panel-module__zOe5bW__modalActions{grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.platform-panel-module__zOe5bW__modalActions button{min-height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-brand-dark);background:var(--color-surface);font:inherit;cursor:pointer;padding:0 14px;font-size:10px;font-weight:700}.platform-panel-module__zOe5bW__modalActions button[type=submit]{border-color:var(--color-primary-action);color:var(--color-primary-action-text);background:var(--color-primary-action)}.platform-panel-module__zOe5bW__modalActions button:disabled,.platform-panel-module__zOe5bW__modalHeader>button:disabled,.platform-panel-module__zOe5bW__createForm button:disabled,.platform-panel-module__zOe5bW__editorActions button:disabled,.platform-panel-module__zOe5bW__rowActions button:disabled,.platform-panel-module__zOe5bW__columnSave:disabled{cursor:default;opacity:.52}.platform-panel-module__zOe5bW__error,.platform-panel-module__zOe5bW__notice,.platform-panel-module__zOe5bW__credentials,.platform-panel-module__zOe5bW__empty{border-radius:var(--radius-control);padding:12px 14px;font-size:11px;line-height:1.45}.platform-panel-module__zOe5bW__error{color:var(--color-error);background:var(--color-error-soft)}.platform-panel-module__zOe5bW__notice{color:var(--color-brand-ink);background:var(--color-brand-soft)}.platform-panel-module__zOe5bW__accessNotice{border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);background:var(--color-surface-muted);padding:12px 14px;font-size:11px;line-height:1.45}.platform-panel-module__zOe5bW__accessNoticeSuccess{border-color:color-mix(in srgb, var(--color-brand-dark) 28%, white);color:var(--color-brand-ink);background:var(--color-brand-soft)}.platform-panel-module__zOe5bW__accessNoticeError{border-color:color-mix(in srgb, var(--color-error) 28%, white);color:var(--color-error);background:var(--color-error-soft)}.platform-panel-module__zOe5bW__empty{color:var(--color-text-muted);background:var(--color-surface-muted)}.platform-panel-module__zOe5bW__credentials{color:var(--color-brand-ink);background:var(--color-warning-soft);align-items:center}.platform-panel-module__zOe5bW__credentials strong,.platform-panel-module__zOe5bW__credentials span{display:block}.platform-panel-module__zOe5bW__credentials span{color:var(--color-text-muted);margin-top:2px;font-size:10px}.platform-panel-module__zOe5bW__credentials dl{gap:20px;display:flex}.platform-panel-module__zOe5bW__credentials dt{color:var(--color-text-muted);font-size:9px}.platform-panel-module__zOe5bW__credentials dd{margin-top:2px;font-size:11px;font-weight:700}.platform-panel-module__zOe5bW__credentials code{background:#ffffffad;border-radius:5px;padding:3px 6px}.platform-panel-module__zOe5bW__credentials>button,.platform-panel-module__zOe5bW__editorHeading>button{color:var(--color-brand-dark);font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.platform-panel-module__zOe5bW__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);max-width:100%;overflow:auto}.platform-panel-module__zOe5bW__registry,.platform-panel-module__zOe5bW__matrix{border-collapse:collapse;width:100%;color:var(--color-text);font-size:var(--table-body-font-size)}.platform-panel-module__zOe5bW__registry{min-width:980px}.platform-panel-module__zOe5bW__matrix{min-width:max(760px,100%)}.platform-panel-module__zOe5bW__registry thead,.platform-panel-module__zOe5bW__matrix thead{z-index:2;position:sticky;top:0}.platform-panel-module__zOe5bW__registry th,.platform-panel-module__zOe5bW__registry td,.platform-panel-module__zOe5bW__matrix th,.platform-panel-module__zOe5bW__matrix td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:1px solid var(--color-border);line-height:var(--table-cell-line-height);text-align:left;vertical-align:middle}.platform-panel-module__zOe5bW__registry thead th,.platform-panel-module__zOe5bW__matrix thead th{color:var(--color-table-header-text);background:var(--color-table-header);font-size:var(--table-header-font-size)}.platform-panel-module__zOe5bW__registry tbody th,.platform-panel-module__zOe5bW__matrix tbody th{max-width:220px;color:var(--color-brand-ink);font-weight:700}.platform-panel-module__zOe5bW__registry tbody tr:hover,.platform-panel-module__zOe5bW__matrix tbody tr:hover{background:color-mix(in srgb, var(--color-brand-soft) 34%, white)}.platform-panel-module__zOe5bW__registry tbody tr:last-child>*,.platform-panel-module__zOe5bW__matrix tbody tr:last-child>*{border-bottom:0}.platform-panel-module__zOe5bW__status,.platform-panel-module__zOe5bW__columnStatus{white-space:nowrap;display:inline-block}.platform-panel-module__zOe5bW__status{border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.platform-panel-module__zOe5bW__statusACTIVE{color:var(--color-success);background:var(--color-success-soft)}.platform-panel-module__zOe5bW__statusSUSPENDED{color:var(--color-warning);background:var(--color-warning-soft)}.platform-panel-module__zOe5bW__statusDELETED{color:var(--color-text-muted);background:var(--color-surface-muted)}.platform-panel-module__zOe5bW__rowActions{white-space:nowrap;gap:6px;display:flex}.platform-panel-module__zOe5bW__rowActions button,.platform-panel-module__zOe5bW__resetButton{border:1px solid var(--color-table-header-border);min-height:30px;color:var(--color-brand-dark);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px;font-size:9px;font-weight:700}.platform-panel-module__zOe5bW__rowActions .platform-panel-module__zOe5bW__archiveButton{border-color:color-mix(in srgb, var(--color-error) 48%, white);color:var(--color-error)}.platform-panel-module__zOe5bW__rowActions .platform-panel-module__zOe5bW__restoreButton{border-color:color-mix(in srgb, var(--color-success) 48%, white);color:var(--color-success)}.platform-panel-module__zOe5bW__editor{border:1px solid var(--color-table-header-border);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-brand-soft) 32%, white);gap:14px;margin-top:16px;padding:16px;display:grid}.platform-panel-module__zOe5bW__editorHeading strong{color:var(--color-brand-ink);margin-top:3px;font-size:14px;display:block}.platform-panel-module__zOe5bW__editorActions{justify-content:flex-start}.platform-panel-module__zOe5bW__editorActions>button{min-height:var(--control-height);padding:0 14px;font-size:10px}.platform-panel-module__zOe5bW__resetButton{min-height:var(--control-height)!important}.platform-panel-module__zOe5bW__matrix thead th{vertical-align:top;min-width:150px}.platform-panel-module__zOe5bW__matrix thead th:first-child,.platform-panel-module__zOe5bW__matrix thead th:nth-child(2){min-width:180px}.platform-panel-module__zOe5bW__matrix tbody td:not(:nth-child(2)){text-align:center}.platform-panel-module__zOe5bW__matrix input[type=checkbox]{width:17px;height:17px;accent-color:var(--color-brand-dark);cursor:pointer}.platform-panel-module__zOe5bW__matrix input[type=checkbox]:disabled{cursor:default;opacity:.42}.platform-panel-module__zOe5bW__columnStatus{color:var(--color-text-muted);margin:4px 0 6px;font-size:8px;font-weight:600}.platform-panel-module__zOe5bW__columnSave{min-height:28px;padding:0 9px;font-size:8px;display:block}.platform-panel-module__zOe5bW__groupStart>*{border-top:2px solid var(--color-table-header-border)}@media (max-width:900px){.platform-panel-module__zOe5bW__createForm,.platform-panel-module__zOe5bW__editorFields{grid-template-columns:1fr}.platform-panel-module__zOe5bW__credentials,.platform-panel-module__zOe5bW__credentials dl{flex-direction:column;align-items:flex-start}}
.auth-log-panel-module__g6XMoq__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-surface);padding:18px}.auth-log-panel-module__g6XMoq__filters label>span{color:var(--color-text-muted);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.1;display:block}.auth-log-panel-module__g6XMoq__filterActions button,.auth-log-panel-module__g6XMoq__pagination button{border:1px solid var(--color-table-header-border);min-height:32px;color:var(--color-brand-dark);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:7px;padding:0 12px;font-size:10px;font-weight:700}.auth-log-panel-module__g6XMoq__filters{border-radius:var(--radius-control);background:var(--color-surface-muted);grid-template-columns:160px 160px auto 220px minmax(180px,2fr) auto;align-items:end;gap:9px;margin-bottom:14px;padding:12px;display:grid}.auth-log-panel-module__g6XMoq__dateRange{align-items:center;gap:7px;display:flex}.auth-log-panel-module__g6XMoq__filters .auth-log-panel-module__g6XMoq__dateField{align-items:center;gap:5px;display:flex}.auth-log-panel-module__g6XMoq__filters .auth-log-panel-module__g6XMoq__dateField>span{white-space:nowrap;display:inline}.auth-log-panel-module__g6XMoq__filters label{gap:5px;min-width:0;display:grid}.auth-log-panel-module__g6XMoq__filters input,.auth-log-panel-module__g6XMoq__filters select{width:100%;min-width:0;height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit;padding:0 10px;font-size:11px}.auth-log-panel-module__g6XMoq__filterActions,.auth-log-panel-module__g6XMoq__pagination>div{gap:6px;display:flex}.auth-log-panel-module__g6XMoq__filterActions button:first-child{border-color:var(--color-brand-dark);color:var(--color-surface);background:var(--color-brand-dark)}.auth-log-panel-module__g6XMoq__filterActions button:disabled,.auth-log-panel-module__g6XMoq__pagination button:disabled{cursor:default;opacity:.5}.auth-log-panel-module__g6XMoq__error{border-radius:var(--radius-control);color:var(--color-error);background:var(--color-error-soft);margin-bottom:12px;padding:12px 14px;font-size:11px}.auth-log-panel-module__g6XMoq__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);max-width:100%;overflow:auto}.auth-log-panel-module__g6XMoq__tableWrap table{border-collapse:collapse;width:100%;min-width:1440px;color:var(--color-text);font-size:var(--table-body-font-size)}.auth-log-panel-module__g6XMoq__tableWrap thead{z-index:2;position:sticky;top:0}.auth-log-panel-module__g6XMoq__tableWrap th,.auth-log-panel-module__g6XMoq__tableWrap td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:1px solid var(--color-border);line-height:var(--table-cell-line-height);text-align:left;vertical-align:middle}.auth-log-panel-module__g6XMoq__tableWrap th{color:var(--color-table-header-text);background:var(--color-table-header);font-size:var(--table-header-font-size)}.auth-log-panel-module__g6XMoq__tableWrap tbody tr:hover{background:color-mix(in srgb, var(--color-brand-soft) 34%, white)}.auth-log-panel-module__g6XMoq__tableWrap tbody tr:last-child td{border-bottom:0}.auth-log-panel-module__g6XMoq__tableWrap td small{color:var(--color-text-muted);margin-top:2px;font-size:8px;display:block}.auth-log-panel-module__g6XMoq__dateCell{white-space:nowrap}.auth-log-panel-module__g6XMoq__eventBadge{white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700;display:inline-block}.auth-log-panel-module__g6XMoq__eventLOGIN_SUCCESS{color:var(--color-success);background:var(--color-success-soft)}.auth-log-panel-module__g6XMoq__eventAPP_VISIT{color:var(--color-brand-dark);background:var(--color-brand-soft)}.auth-log-panel-module__g6XMoq__eventLOGIN_FAILURE{color:var(--color-error);background:var(--color-error-soft)}.auth-log-panel-module__g6XMoq__eventPASSWORD_RESET_SUCCESS,.auth-log-panel-module__g6XMoq__eventPASSWORD_RESET_REQUESTED,.auth-log-panel-module__g6XMoq__eventTEMPORARY_PASSWORD_ASSIGNED,.auth-log-panel-module__g6XMoq__eventLOGIN_CODE_REQUESTED,.auth-log-panel-module__g6XMoq__eventSECURITY_CONFIRMATION_SUCCESS,.auth-log-panel-module__g6XMoq__eventSECURITY_CONFIRMATION_REQUESTED{color:var(--color-brand-dark);background:var(--color-brand-soft)}.auth-log-panel-module__g6XMoq__eventPASSWORD_RESET_FAILURE,.auth-log-panel-module__g6XMoq__eventSECURITY_CONFIRMATION_FAILURE{color:var(--color-error);background:var(--color-error-soft)}.auth-log-panel-module__g6XMoq__eventLOGOUT,.auth-log-panel-module__g6XMoq__eventSESSION_EXPIRED{color:var(--color-text-muted);background:var(--color-surface-muted)}.auth-log-panel-module__g6XMoq__empty{color:var(--color-text-muted);text-align:center!important;padding:22px!important}.auth-log-panel-module__g6XMoq__pagination{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:10px;display:flex}@media (max-width:1100px){.auth-log-panel-module__g6XMoq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-log-panel-module__g6XMoq__searchField,.auth-log-panel-module__g6XMoq__filterActions{grid-column:span 2}}
.platform-login-statistics-module__ltAXHq__page{gap:12px;min-width:0;display:grid}.platform-login-statistics-module__ltAXHq__card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;min-width:0;padding:11px 12px 12px;box-shadow:0 4px 16px #0f172a0a}.platform-login-statistics-module__ltAXHq__filterCard{grid-template-columns:1fr;align-items:center;gap:7px 18px;padding:10px 12px;display:grid}.platform-login-statistics-module__ltAXHq__filters{grid-area:1/1;align-items:flex-end;gap:6px;min-width:0;display:flex}.platform-login-statistics-module__ltAXHq__filters>.platform-login-statistics-module__ltAXHq__dateField{color:var(--color-text-muted);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.platform-login-statistics-module__ltAXHq__filters select,.platform-login-statistics-module__ltAXHq__filters input[type=date],.platform-login-statistics-module__ltAXHq__filters>button,.platform-login-statistics-module__ltAXHq__presets button{border:1px solid var(--color-border);min-height:32px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:7px}.platform-login-statistics-module__ltAXHq__filters select,.platform-login-statistics-module__ltAXHq__filters input[type=date]{min-width:0;padding:0 8px;font-size:10px}.platform-login-statistics-module__ltAXHq__filters select{width:185px}.platform-login-statistics-module__ltAXHq__filters label:nth-child(2) select{width:230px}.platform-login-statistics-module__ltAXHq__filters input[type=date]{width:135px;font-size:11px}.platform-login-statistics-module__ltAXHq__filters>button{border-color:var(--color-primary-action);color:var(--color-primary-action-text);background:var(--color-primary-action);cursor:pointer;padding:0 12px;font-size:10px;font-weight:700}.platform-login-statistics-module__ltAXHq__filters>button:disabled,.platform-login-statistics-module__ltAXHq__presets button:disabled{cursor:not-allowed;opacity:.55}.platform-login-statistics-module__ltAXHq__presets{grid-area:1/2;min-width:0}.platform-login-statistics-module__ltAXHq__presets button{cursor:pointer;padding:0 9px;font-size:10px;font-weight:700}.platform-login-statistics-module__ltAXHq__error,.platform-login-statistics-module__ltAXHq__empty{border-radius:var(--radius-control);padding:10px 12px;font-size:11px}.platform-login-statistics-module__ltAXHq__error{color:var(--color-error);background:var(--color-error-soft)}.platform-login-statistics-module__ltAXHq__empty{color:var(--color-text-muted);background:var(--color-surface-muted)}.platform-login-statistics-module__ltAXHq__metrics{grid-template-columns:repeat(10,minmax(112px,1fr));gap:5px;display:grid;overflow-x:auto}.platform-login-statistics-module__ltAXHq__metric,.platform-login-statistics-module__ltAXHq__deviceCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;align-content:center;gap:2px;min-height:54px;padding:6px 8px;display:grid}.platform-login-statistics-module__ltAXHq__metric span,.platform-login-statistics-module__ltAXHq__deviceCard span{color:var(--color-text-muted);font-size:9px;font-weight:700}.platform-login-statistics-module__ltAXHq__metric strong,.platform-login-statistics-module__ltAXHq__deviceCard strong{color:var(--color-brand-ink);font-size:16px;font-weight:700;display:block}.platform-login-statistics-module__ltAXHq__metric small,.platform-login-statistics-module__ltAXHq__deviceCard small,.platform-login-statistics-module__ltAXHq__sectionHeading small{color:var(--color-text-muted);font-size:8px;line-height:1.25}.platform-login-statistics-module__ltAXHq__metricWarning strong{color:var(--color-error)}.platform-login-statistics-module__ltAXHq__sectionHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.platform-login-statistics-module__ltAXHq__sectionHeading span{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.platform-login-statistics-module__ltAXHq__sectionHeading h3{color:var(--color-brand-ink);margin-top:2px;font-size:15px}.platform-login-statistics-module__ltAXHq__chart{align-items:end;gap:7px;min-height:125px;padding:6px 4px 0;display:flex;overflow-x:auto}.platform-login-statistics-module__ltAXHq__chartColumn{min-width:31px;color:var(--color-text-muted);place-items:end center;gap:4px;font-size:9px;display:grid}.platform-login-statistics-module__ltAXHq__chartColumn>div{background:var(--color-brand-dark);border-radius:5px 5px 2px 2px;width:20px;min-height:4px}.platform-login-statistics-module__ltAXHq__chartColumn>span{color:var(--color-brand-ink);font-weight:700}.platform-login-statistics-module__ltAXHq__chartColumn>small{white-space:nowrap}.platform-login-statistics-module__ltAXHq__devices{grid-template-columns:repeat(3,minmax(160px,1fr));gap:6px;display:grid}.platform-login-statistics-module__ltAXHq__tableWrap{border:1px solid var(--color-border);border-radius:var(--table-radius);max-width:100%;overflow:auto}.platform-login-statistics-module__ltAXHq__table{border-collapse:collapse;width:100%;min-width:980px;color:var(--color-text);font-size:var(--table-body-font-size)}.platform-login-statistics-module__ltAXHq__table thead{z-index:2;position:sticky;top:0}.platform-login-statistics-module__ltAXHq__table th,.platform-login-statistics-module__ltAXHq__table td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:1px solid var(--color-border);line-height:var(--table-cell-line-height);text-align:left;vertical-align:middle}.platform-login-statistics-module__ltAXHq__table th{color:var(--color-table-header-text);background:var(--color-table-header);font-size:var(--table-header-font-size)}.platform-login-statistics-module__ltAXHq__table tbody tr:hover{background:var(--color-brand-soft)}@media (max-width:1050px){.platform-login-statistics-module__ltAXHq__filterCard{grid-template-columns:1fr}.platform-login-statistics-module__ltAXHq__filters,.platform-login-statistics-module__ltAXHq__presets,.platform-login-statistics-module__ltAXHq__checkbox{grid-column:1}.platform-login-statistics-module__ltAXHq__filters{flex-wrap:wrap}.platform-login-statistics-module__ltAXHq__checkbox{grid-row:2}.platform-login-statistics-module__ltAXHq__presets{grid-row:3}}@media (max-width:720px){.platform-login-statistics-module__ltAXHq__devices{grid-template-columns:1fr}.platform-login-statistics-module__ltAXHq__filters label:not(.platform-login-statistics-module__ltAXHq__checkbox),.platform-login-statistics-module__ltAXHq__filters select,.platform-login-statistics-module__ltAXHq__filters label:nth-child(2) select{width:100%}}
.platform-report-activity-module__grg4Xa__filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;width:100%;display:flex}.platform-report-activity-module__grg4Xa__usageToolbar,.platform-report-activity-module__grg4Xa__usageBreadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.platform-report-activity-module__grg4Xa__usageHelp{max-width:760px;margin-left:auto;font-size:12px}.platform-report-activity-module__grg4Xa__usageHelp summary{cursor:pointer;color:var(--color-drilldown-link)}.platform-report-activity-module__grg4Xa__usageMetrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:12px;display:grid}.platform-report-activity-module__grg4Xa__usageMetrics button{text-align:left;font:inherit;color:inherit;cursor:pointer}.platform-report-activity-module__grg4Xa__usageMetrics span{font-size:10px}.platform-report-activity-module__grg4Xa__selectFilter{flex:190px;min-width:170px;max-width:250px}.platform-report-activity-module__grg4Xa__adminFilter{flex:none}.platform-report-activity-module__grg4Xa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.platform-report-activity-module__grg4Xa__link{color:var(--color-drilldown-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.platform-report-activity-module__grg4Xa__link:hover,.platform-report-activity-module__grg4Xa__link:focus-visible{text-decoration:underline}.platform-report-activity-module__grg4Xa__grid tbody tr:focus-within{background:var(--color-brand-soft)}.platform-report-activity-module__grg4Xa__overlay{z-index:300;padding:var(--drilldown-shell-padding);background:color-mix(in srgb, var(--color-navigation) 45%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.platform-report-activity-module__grg4Xa__dialog{border:1px solid var(--color-border);border-radius:var(--drilldown-shell-radius);background:var(--color-surface);min-width:0;height:100%;box-shadow:var(--shadow-popover);flex-direction:column;display:flex;overflow:hidden}.platform-report-activity-module__grg4Xa__dialogHeader{justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.platform-report-activity-module__grg4Xa__dialogHeader h2{font-size:var(--drilldown-title-font-size)}.platform-report-activity-module__grg4Xa__dialogHeader>button{width:var(--drilldown-close-size);height:var(--drilldown-close-size);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;flex-shrink:0;font-size:20px}.platform-report-activity-module__grg4Xa__dialogBody{gap:10px;padding:0 14px 14px;display:grid;overflow:auto}.platform-report-activity-module__grg4Xa__dialogBody table{font-size:var(--table-detail-font-size)}.platform-report-activity-module__grg4Xa__dialogBody td{padding:var(--table-detail-padding-block) var(--table-detail-padding-inline);line-height:var(--table-cell-line-height)}@media (max-width:700px){.platform-report-activity-module__grg4Xa__selectFilter,.platform-report-activity-module__grg4Xa__adminFilter{flex-basis:100%;width:100%;max-width:none}.platform-report-activity-module__grg4Xa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
