.pwa-install[data-v-84c5b976]{left:0;right:0;bottom:max(var(--sky-space-3),env(safe-area-inset-bottom,0px));z-index:10050;align-items:center;gap:var(--sky-space-3);width:max-content;max-width:min(520px,calc(100vw - var(--sky-space-4)));padding:var(--sky-space-3) var(--sky-space-4);border-radius:var(--sky-radius-primary);border:1px solid color-mix(in srgb,var(--sky-text-primary) 12%,transparent);background:var(--sky-glass-primary);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);box-shadow:0 8px 28px color-mix(in srgb,var(--sky-text-primary) 18%,transparent);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}.pwa-install__icon[data-v-84c5b976]{color:var(--sky-active-primary);flex-shrink:0;font-size:1.75rem}.pwa-install__text[data-v-84c5b976]{flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}.pwa-install__title[data-v-84c5b976]{font-size:var(--sky-font-size-sm)}.pwa-install__sub[data-v-84c5b976]{font-size:var(--sky-font-size-xs);color:var(--sky-text-secondary);line-height:1.35}.pwa-install__actions[data-v-84c5b976]{gap:var(--sky-space-2);flex-wrap:wrap;align-items:center;display:flex}@media (width<=480px){.pwa-install[data-v-84c5b976]{left:var(--sky-space-3);right:var(--sky-space-3);width:auto;max-width:none}}.dash-standard{--d-card-grid-min:210px;--d-card-min-h:auto;--d-card-pad:var(--app-card-padding);--d-card-radius:var(--app-card-radius);--d-chart-min-desktop:200px;--d-chart-min-tablet:188px;--d-chart-min-mobile:176px;--d-card-border:1px solid color-mix(in srgb, var(--sky-text-primary) 9%, transparent);--d-card-shadow:0 1px 2px color-mix(in srgb, var(--sky-text-primary) 5%, transparent), 0 4px 16px color-mix(in srgb, var(--sky-text-primary) 7%, transparent);--d-icon-box:34px;--d-icon-radius:var(--sky-radius-primary);--d-icon-glyph:1rem;--d-eyebrow:var(--sky-font-size-xs);--d-caption:var(--sky-font-size-xs);--d-body:var(--sky-font-size-sm);--d-title:var(--sky-font-size-md);--d-stat:var(--sky-font-size-xl);--d-cta-height:var(--control-height-md)}.dash-standard.settings-page-host{width:100%;min-width:0;max-width:100%;container-type:inline-size}.dash-standard.settings-page-host .page-header{align-items:flex-start}.dash-standard.settings-page-host .page-header__actions{align-items:center}.dash-standard.settings-page-host .dept-dashboard__toolbar{justify-content:flex-end;align-items:center;gap:var(--sky-space-2);min-width:0;min-height:var(--control-height-sm);flex-wrap:wrap;display:flex}.dash-standard.settings-page-host .dept-dashboard__toolbar:empty{display:none}.dash-standard.settings-page-host .settings-page__filter-panel{border-radius:var(--d-card-radius);border:var(--d-card-border);box-shadow:var(--d-card-shadow)}@media (width<=767px){.dash-standard{--d-card-grid-min:min(100%, 220px);--d-card-min-h:92px;--d-card-pad:var(--sky-space-2);--d-icon-box:30px;--d-cta-height:var(--control-height-sm)}}@media (width>=768px) and (width<=1024px){.dash-standard{--d-card-grid-min:190px}}@media (width>=1025px) and (width<=1399px){.dash-standard{--d-card-grid-min:200px}}.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis){gap:var(--sky-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dash-standard.settings-page-host.od-ref-dashboard .od-ref-kpis.bi-kpi-grid,.od-ref-dashboard.dash-standard.settings-page-host .od-ref-kpis.bi-kpi-grid{gap:var(--sky-space-2)}.bi-kpi-card{border-radius:var(--d-card-radius,var(--sky-radius-primary));border:var(--d-card-border,var(--sky-border-primary));background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--d-card-shadow,var(--sky-box-shadow-primary))}.bi-kpi-card,.bi-panel{box-sizing:border-box;width:100%;min-width:0}.bi-kpi-card{min-height:var(--app-kpi-min-height);gap:var(--sky-space-2);padding:var(--d-card-pad,var(--sky-space-4));flex-direction:column;display:flex}.bi-kpi-card__body,.bi-kpi-card__top{min-width:0}.bi-kpi-card__top{justify-content:space-between;align-items:center;gap:var(--sky-space-2);display:flex}.bi-kpi-card__icon,.bi-panel__item-icon{width:var(--d-icon-box,44px);height:var(--d-icon-box,44px);border-radius:var(--d-icon-radius,var(--sky-radius-primary));background:color-mix(in srgb,var(--sky-active-primary) 12%,transparent);color:var(--sky-active-primary);font-size:var(--d-icon-glyph,1.25rem);flex:none;justify-content:center;align-items:center;display:inline-flex}.bi-kpi-card__trend{align-items:center;gap:var(--sky-space-1);max-width:100%;padding:var(--sky-space-1) var(--sky-space-2);border-radius:var(--sky-radius-full);font-size:var(--d-caption);font-weight:var(--sky-font-weight-medium);text-transform:capitalize;color:var(--sky-text-secondary);background:color-mix(in srgb,var(--sky-text-primary) 5%,transparent);display:inline-flex}.bi-kpi-card[data-tone=success] .bi-kpi-card__icon,.bi-kpi-card[data-trend=up] .bi-kpi-card__trend,.bi-panel__item[data-tone=success] .bi-panel__item-icon{color:var(--sky-success-primary);background:color-mix(in srgb,var(--sky-success-primary) 12%,transparent)}.bi-kpi-card[data-tone=warning] .bi-kpi-card__icon,.bi-panel__item[data-tone=warning] .bi-panel__item-icon{color:var(--sky-warning-primary);background:color-mix(in srgb,var(--sky-warning-primary) 14%,transparent)}.bi-kpi-card[data-tone=critical] .bi-kpi-card__icon,.bi-kpi-card[data-trend=down] .bi-kpi-card__trend,.bi-panel__item[data-tone=critical] .bi-panel__item-icon{color:var(--sky-danger-primary);background:color-mix(in srgb,var(--sky-danger-primary) 12%,transparent)}.bi-kpi-card__body{gap:var(--sky-space-1);flex-direction:column;display:flex}.bi-kpi-card__label,.bi-panel__eyebrow{color:var(--sky-text-tertiary);font-size:var(--d-caption);font-weight:var(--sky-font-weight-medium);letter-spacing:var(--sky-letter-spacing-normal);text-transform:uppercase;line-height:1.3}.bi-kpi-card__value{color:var(--sky-text-primary);font-size:var(--d-stat);font-weight:var(--sky-font-weight-bold);line-height:var(--sky-line-height-tight);overflow-wrap:anywhere}.bi-kpi-card__comparison,.bi-kpi-card__foot,.bi-panel__item p{color:var(--sky-text-secondary);font-size:var(--d-body);line-height:1.45}.bi-kpi-card__action{align-items:center;gap:var(--sky-space-2);width:fit-content;color:var(--sky-active-primary);font-size:var(--d-body);font-weight:var(--sky-font-weight-medium);margin-top:auto;text-decoration:none;display:inline-flex}.bi-kpi-card--link{color:inherit;cursor:pointer;text-decoration:none}.bi-kpi-card--compact{align-items:center;gap:var(--sky-space-2);min-height:0;padding:var(--sky-space-2);border-radius:var(--d-card-radius);box-shadow:none;border-color:color-mix(in srgb,var(--sky-text-primary) 7%,transparent);flex-direction:row}.bi-kpi-card--compact:hover{box-shadow:none;background:var(--sky-hover-primary);transform:none}.bi-kpi-card--compact .bi-kpi-card__icon{width:28px;height:28px;font-size:var(--d-caption);border-radius:var(--sky-radius-tertiary)}.bi-kpi-card--compact .bi-kpi-card__body{gap:var(--sky-space-1);flex:auto;min-width:0}.bi-kpi-card--compact .bi-kpi-card__label{font-size:var(--d-caption);letter-spacing:var(--sky-letter-spacing-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bi-kpi-card--compact .bi-kpi-card__value{font-size:var(--sky-font-size-md);font-weight:var(--sky-font-weight-bold);line-height:1.15}.bi-kpi-card__comparison--compact{font-size:var(--d-caption);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.bi-kpi-card__trend--compact{flex:none;padding:.2rem .35rem;font-size:.75rem}.bi-kpi-card__trend--compact[data-trend=up]{color:var(--sky-success-primary);background:color-mix(in srgb,var(--sky-success-primary) 12%,transparent)}.bi-kpi-card__trend--compact[data-trend=down]{color:var(--sky-danger-primary);background:color-mix(in srgb,var(--sky-danger-primary) 12%,transparent)}.cc-dashboard.settings-page-host .settings-page--with-gap{gap:var(--sky-space-4)}.cc-dashboard.settings-page-host .bi-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.cc-dashboard.settings-page-host .bi-dashboard__decision-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.85rem}.cc-dashboard.settings-page-host .bi-panel{padding:.85rem 1rem}.cc-dashboard.settings-page-host .bi-panel__header{margin-bottom:.65rem}.cc-dashboard.settings-page-host .bi-panel__title{font-size:.9375rem}.cc-dashboard.settings-page-host .bi-panel__eyebrow{font-size:.6875rem}.cc-dashboard.settings-page-host .bi-panel__item{gap:.65rem;padding:.55rem .65rem}.cc-dashboard.settings-page-host .bi-panel__item-icon{width:36px;height:36px;font-size:1.05rem}.cc-dashboard.settings-page-host .bi-panel__item-body strong{font-size:.875rem}.cc-dashboard.settings-page-host .bi-panel__item-body p{font-size:.8125rem;line-height:1.4}.cc-dashboard.settings-page-host .dash-insight{gap:.55rem;padding:.85rem 1rem}.cc-dashboard.settings-page-host .dash-insight__title{font-size:.9375rem}.cc-dashboard.settings-page-host .dash-insight__subtitle{font-size:.8125rem}.cc-dashboard.settings-page-host .dash-insight__eyebrow{display:none}.cc-dashboard.settings-page-host .dash-insight__metric{font-size:.8125rem}.cc-dashboard.settings-page-host .dash-insight__note{padding:.45rem .65rem;font-size:.8125rem}.cc-dashboard.settings-page-host .dash-insight__chart{min-height:205px!important}.bi-panel{padding:var(--d-card-pad,var(--sky-space-4))}.bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-dashboard__decision-grid{gap:var(--sky-space-2);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.bi-panel__header{gap:var(--sky-space-1);margin-bottom:var(--sky-space-3);flex-direction:column;display:flex}.bi-panel__title{color:var(--sky-text-primary);font-size:var(--d-title);font-weight:var(--sky-font-weight-semibold);line-height:var(--sky-line-height-tight);margin:0}.bi-panel__list{flex-direction:column}.bi-panel__item,.bi-panel__list{gap:var(--sky-space-2);display:flex}.bi-panel__item{min-width:0;padding:var(--sky-space-2);border-radius:var(--app-control-radius-sm);background:color-mix(in srgb,var(--sky-text-primary) 3%,transparent)}.bi-panel__item-body{min-width:0}.bi-panel__item strong{margin-bottom:var(--sky-space-1);color:var(--sky-text-primary);font-size:var(--d-body);font-weight:var(--sky-font-weight-semibold);overflow-wrap:anywhere;display:block}.bi-panel__item p{overflow-wrap:anywhere;margin:0}.bi-action-grid{gap:var(--sky-space-2);display:grid}.bi-action{min-width:0;min-height:var(--d-cta-height);align-items:center;gap:var(--sky-space-2);padding:0 var(--sky-space-3);border-radius:var(--app-control-radius);color:var(--sky-text-primary);font-size:var(--d-body);font-weight:var(--sky-font-weight-medium);text-decoration:none;display:flex}.bi-action[data-variant=primary]{color:var(--sky-text-light);background:var(--sky-active-primary);border-color:var(--sky-active-primary)}.bi-action[data-variant=primary]:hover{color:var(--sky-text-light);background:var(--sky-active-primary);filter:brightness(.94);transform:none;box-shadow:none!important}.bi-action__arrow,.bi-action__icon{flex:none}.bi-action__arrow{margin-left:auto}@media (width<=1399px) and (width>=1025px){.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1024px) and (width>=768px){.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis){grid-template-columns:repeat(2,minmax(0,1fr))}.bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-dashboard__decision-grid{grid-template-columns:1fr}}@media (width<=767px){.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:1fr!important}.bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis){grid-template-columns:1fr}.bi-kpi-card{min-height:0}.bi-panel__item{gap:var(--sky-space-2);flex-direction:column}}.dash-standard.settings-page-host .acct-dash__eyebrow,.dash-standard.settings-page-host .crm-dash__eyebrow,.dash-standard.settings-page-host .home-dash__eyebrow,.dash-standard.settings-page-host .ops-hub__eyebrow,.dash-standard.settings-page-host .prd-dash__eyebrow,.dash-standard.settings-page-host .prod-dash__eyebrow,.dash-standard.settings-page-host .wf-analytics__eyebrow{font-size:var(--d-eyebrow);font-weight:var(--sky-font-weight-medium);letter-spacing:var(--sky-letter-spacing-normal)}.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{gap:var(--sky-space-2)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.dash-standard.settings-page-host .acct-dash__kpi,.dash-standard.settings-page-host .crm-dash__kpi,.dash-standard.settings-page-host .home-dash__kpi,.dash-standard.settings-page-host .ops-hub__kpi,.dash-standard.settings-page-host .prd-dash__kpi,.dash-standard.settings-page-host .prod-dash__kpi,.dash-standard.settings-page-host .wf-analytics__kpi{box-sizing:border-box;min-height:var(--d-card-min-h);padding:var(--d-card-pad)!important;border-radius:var(--d-card-radius)!important;border:var(--d-card-border)!important;box-shadow:var(--d-card-shadow)!important;gap:var(--sky-space-2)!important}.dash-standard.settings-page-host .acct-dash__kpi-label,.dash-standard.settings-page-host .crm-dash__kpi-label,.dash-standard.settings-page-host .ops-hub__kpi-label,.dash-standard.settings-page-host .prd-dash__kpi-label,.dash-standard.settings-page-host .prod-dash__kpi-label,.dash-standard.settings-page-host .wf-analytics__kpi-label{font-weight:var(--sky-font-weight-medium);letter-spacing:var(--sky-letter-spacing-normal);text-transform:uppercase;line-height:1.3;font-size:var(--d-caption)!important}.dash-standard.settings-page-host .acct-dash__kpi-value,.dash-standard.settings-page-host .crm-dash__kpi-value,.dash-standard.settings-page-host .ops-hub__kpi-value,.dash-standard.settings-page-host .prd-dash__kpi-value,.dash-standard.settings-page-host .prod-dash__kpi-value,.dash-standard.settings-page-host .wf-analytics__kpi-value{font-weight:var(--sky-font-weight-semibold);line-height:1.15;font-size:var(--d-stat)!important}.dash-standard.settings-page-host .crm-dash__kpi-value--sm{font-size:var(--d-title)!important}.dash-standard.settings-page-host .acct-dash__kpi-foot,.dash-standard.settings-page-host .prd-dash__kpi-foot,.dash-standard.settings-page-host .prod-dash__kpi-foot{font-size:var(--d-caption);line-height:1.35}.dash-standard.settings-page-host .crm-dash__kpi-ico,.dash-standard.settings-page-host .ops-hub__kpi-ico,.dash-standard.settings-page-host .wf-analytics__kpi-ico{border-radius:var(--d-icon-radius);background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent);color:var(--sky-active-primary);flex-shrink:0;justify-content:center;align-items:center;width:var(--d-icon-box)!important;height:var(--d-icon-box)!important;font-size:var(--d-icon-glyph)!important;display:inline-flex!important}.dash-standard.settings-page-host .acct-dash__kpi-icon,.dash-standard.settings-page-host .prd-dash__kpi-icon,.dash-standard.settings-page-host .prod-dash__kpi-icon{width:var(--d-icon-box)!important;height:var(--d-icon-box)!important;border-radius:var(--d-icon-radius)!important;font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .prod-dash__inv-kpi{box-sizing:border-box;min-height:var(--d-card-min-h);padding:var(--d-card-pad);border-radius:var(--d-card-radius);border:var(--d-card-border);box-shadow:var(--d-card-shadow);align-items:center;gap:var(--sky-space-2);display:flex}.dash-standard.settings-page-host .prod-dash__inv-kpi-ico{border-radius:var(--d-icon-radius);justify-content:center;align-items:center;width:var(--d-icon-box)!important;height:var(--d-icon-box)!important;font-size:var(--d-icon-glyph)!important;display:inline-flex!important}.dash-standard.settings-page-host .prod-dash__inv-kpi-label{font-size:var(--d-caption)}.dash-standard.settings-page-host .prod-dash__inv-kpi-value{font-size:var(--d-stat);font-weight:var(--sky-font-weight-semibold)}.dash-standard.settings-page-host .ops-hub__links,.dash-standard.settings-page-host .prod-dash__inv-links{grid-template-columns:repeat(auto-fill,minmax(var(--d-card-grid-min),1fr))!important}.dash-standard.settings-page-host .ops-hub__card,.dash-standard.settings-page-host .prod-dash__inv-card{box-sizing:border-box;min-height:var(--d-card-min-h);padding:var(--d-card-pad)!important;border-radius:var(--d-card-radius)!important;border:var(--d-card-border)!important;box-shadow:var(--d-card-shadow)!important;gap:var(--sky-space-2)!important}.dash-standard.settings-page-host .ops-hub__card-ico,.dash-standard.settings-page-host .prod-dash__inv-card-ico{border-radius:var(--d-icon-radius);background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent);color:var(--sky-active-primary);justify-content:center;align-items:center;width:var(--d-icon-box)!important;height:var(--d-icon-box)!important;font-size:var(--d-icon-glyph)!important;display:inline-flex!important}.dash-standard.settings-page-host .ops-hub__card-label,.dash-standard.settings-page-host .prod-dash__inv-card-label{font-weight:var(--sky-font-weight-semibold);font-size:var(--d-title)!important}.dash-standard.settings-page-host .ops-hub__card-hint,.dash-standard.settings-page-host .prod-dash__inv-card-hint{line-height:1.35;font-size:var(--d-caption)!important}.dash-standard.settings-page-host .ops-hub__section-title{font-size:var(--d-eyebrow)!important}.dash-standard.settings-page-host .ops-hub__link-group-title{font-size:var(--d-title)!important}.dash-standard.settings-page-host .ops-hub__link-group-lead{font-size:var(--d-body)!important}.dash-standard.settings-page-host .acct-dash__viz-shell,.dash-standard.settings-page-host .ops-hub__viz-shell,.dash-standard.settings-page-host .prd-dash__viz-shell{border-radius:var(--d-card-radius)!important;padding:var(--d-card-pad)!important}.dash-standard.settings-page-host .acct-dash__viz-title,.dash-standard.settings-page-host .ops-hub__viz-title,.dash-standard.settings-page-host .prd-dash__viz-title{font-size:var(--d-title)!important}.dash-standard.settings-page-host .acct-dash__viz-title-ico,.dash-standard.settings-page-host .ops-hub__viz-title-ico,.dash-standard.settings-page-host .prd-dash__viz-title-ico{width:var(--d-icon-box);height:var(--d-icon-box);border-radius:var(--d-icon-radius);justify-content:center;align-items:center;display:inline-flex;font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .acct-dash__viz-lead,.dash-standard.settings-page-host .ops-hub__viz-lead,.dash-standard.settings-page-host .prd-dash__viz-lead{font-size:var(--d-body)!important}.dash-standard.settings-page-host .acct-dash__panel,.dash-standard.settings-page-host .acct-dash__proc-inner{border-radius:var(--d-card-radius)!important}.dash-standard.settings-page-host .acct-dash__panel-title,.dash-standard.settings-page-host .acct-dash__proc-title{font-size:var(--d-title)!important}.dash-standard.settings-page-host .acct-dash__panel-desc,.dash-standard.settings-page-host .acct-dash__proc-lead{font-size:var(--d-body)!important}.dash-standard.settings-page-host .acct-dash__panel-ico,.dash-standard.settings-page-host .acct-dash__proc-ico{width:var(--d-icon-box);height:var(--d-icon-box);border-radius:var(--d-icon-radius);justify-content:center;align-items:center;display:inline-flex;font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .acct-dash__proc-sub{font-size:var(--d-caption);text-transform:uppercase;letter-spacing:var(--sky-letter-spacing-normal);font-weight:var(--sky-font-weight-medium)}.dash-standard.settings-page-host .prd-dash__panel{border-radius:var(--d-card-radius)!important}.dash-standard.settings-page-host .prd-dash__panel-title{font-size:var(--d-title)!important}.dash-standard.settings-page-host .prd-dash__panel-desc{font-size:var(--d-body)!important}.dash-standard.settings-page-host .prd-dash__panel-ico{width:var(--d-icon-box);height:var(--d-icon-box);border-radius:var(--d-icon-radius);justify-content:center;align-items:center;display:inline-flex;font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .prod-dash__panel{border-radius:var(--d-card-radius)!important}.dash-standard.settings-page-host .prod-dash__panel-title{font-size:var(--d-title)!important}.dash-standard.settings-page-host .prod-dash__panel-desc{font-size:var(--d-body)!important}.dash-standard.settings-page-host .prod-dash__panel-icon,.dash-standard.settings-page-host .prod-dash__panel-icon--inv,.dash-standard.settings-page-host .prod-dash__panel-icon--sm{min-width:var(--d-icon-box);min-height:var(--d-icon-box);justify-content:center;align-items:center;display:flex;width:var(--d-icon-box)!important;height:var(--d-icon-box)!important;border-radius:var(--d-icon-radius)!important;font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .crm-dash__banner-ico{font-size:var(--d-icon-glyph)!important}.dash-standard.settings-page-host .crm-dash__rem-co{font-size:var(--d-body)}.dash-standard.settings-page-host .crm-dash__rem-meta{font-size:var(--d-caption)}@container (width<=1120px){.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis),.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container (width<=820px){.dash-standard{--d-card-grid-min:min(100%, 190px);--d-card-pad:var(--sky-space-3)}.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis),.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (width<=560px){.dash-standard{--d-card-grid-min:100%;--d-card-min-h:auto;--d-card-pad:var(--sky-space-3)}.dash-standard.settings-page-host .acct-dash__kpis,.dash-standard.settings-page-host .acct-dash__skeleton-kpis,.dash-standard.settings-page-host .bi-dashboard__decision-grid,.dash-standard.settings-page-host .bi-kpi-grid:not(.od-ref-kpis),.dash-standard.settings-page-host .crm-dash__kpis,.dash-standard.settings-page-host .home-dash__kpis,.dash-standard.settings-page-host .ops-hub__kpis,.dash-standard.settings-page-host .prod-dash__inv-kpis,.dash-standard.settings-page-host .prod-dash__kpis,.dash-standard.settings-page-host .wf-analytics__kpis{grid-template-columns:minmax(0,1fr)!important}}.od-ref-dashboard{--od-surface:var(--sky-glass-primary);--od-page:var(--sky-glass-secondary);--od-border:var(--sky-border-light);--od-muted:var(--sky-text-secondary);--od-text:var(--sky-text-primary);--od-track:var(--sky-border-light);--od-empty:transparent;--od-chart-h:280px;--od-chart-h-sm:240px;--od-chart-h-lg:320px;--od-donut-h:280px;--od-row-gap:16px;--od-card-gap:16px;--od-card-min:320px;--od-chart-card-min:360px;--od-stats-min:360px;--erp-page-load-gap:var(--od-row-gap);--erp-page-shell-gap:var(--od-row-gap);gap:var(--od-row-gap);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:100%;padding:18px 20px max(32px,calc(24px + env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex;container:od-dash/inline-size}.od-ref-dashboard.settings-page-host:not(:has(.settings-page__table-wrap)):not(:has([class*=__table-shell])):not(:has(.erp-page-shell--table-page)):not(:has(.split-panel-page)):not(.crm-pipe):not(.prod-board){align-items:stretch;height:auto}.od-ref-dashboard.settings-page-host.crm-pipe,.od-ref-dashboard.settings-page-host.order-desk-rate-matrix,.od-ref-dashboard.settings-page-host.prod-board,.od-ref-dashboard.settings-page-host.rate-matrix-host{min-width:0;max-width:100%;height:100%;min-height:0;overflow:hidden}.od-ref-dashboard.settings-page-host:has(.split-panel-page){min-width:0;max-width:100%;height:100%;min-height:0;overflow:hidden}.od-ref-dashboard.settings-page-host.crm-leads,.od-ref-dashboard.settings-page-host.order-desk-create,.od-ref-dashboard.settings-page-host.order-desk-invoices,.od-ref-dashboard.settings-page-host.order-desk-orders,.od-ref-dashboard.settings-page-host.order-desk-parties,.od-ref-dashboard.settings-page-host.pur-orders,.od-ref-dashboard.settings-page-host.pur-vb,.od-ref-dashboard.settings-page-host.sales-delivery,.od-ref-dashboard.settings-page-host.sales-linked-orders{min-width:0;max-width:100%;height:auto;min-height:100%;overflow:visible}.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix){min-width:0;max-width:100%;height:auto;min-height:100%;overflow:visible}.od-ref-dashboard.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix){min-width:0;max-width:100%;height:auto;min-height:100%;overflow:visible}.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix){min-width:0;max-width:100%;height:auto;min-height:100%;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page))>.erp-page-shell--table-page,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page))>.erp-page-shell--table-page){flex:auto;min-width:0;max-width:100%;min-height:0;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) .erp-page-shell__content,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) .erp-page-shell__content){gap:var(--od-row-gap,16px);flex:auto;min-width:0;max-width:100%;min-height:0;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page) .od-ref-kpis,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]) .od-ref-kpis){flex:none;min-width:0;max-width:100%;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell],.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell]){min-width:0;min-height:var(--erp-table-min-height,32rem);flex-direction:column;flex:auto;width:100%;max-width:100%;display:flex;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell] sky-table,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell] sky-table){min-width:0;min-height:var(--erp-table-min-height,32rem);box-sizing:border-box;flex:auto;align-self:stretch;width:100%;max-width:100%;height:auto;max-height:none;display:block;overflow:visible}:is(.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell] sky-data-iterator,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell] sky-data-iterator){min-width:0;min-height:var(--erp-table-min-height,32rem);box-sizing:border-box;flex:auto;align-self:stretch;width:100%;max-width:100%;height:auto;display:block;overflow:visible}:is(.od-ref-dashboard.settings-page-host .erp-page-load__body>.erp-sky-table-host,.od-ref-dashboard.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)) [class*=__table-shell] .erp-sky-table-host,.od-ref-dashboard.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)) [class*=__table-shell] .erp-sky-table-host){min-width:0;min-height:var(--erp-table-min-height,32rem);box-sizing:border-box;flex-direction:column;flex:auto;align-self:stretch;width:100%;max-width:100%;height:auto;display:flex;overflow:visible}.od-ref-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.od-ref-topbar__copy{min-width:0;max-width:40rem}.od-ref-topbar__copy h1{letter-spacing:-.02em;color:var(--od-text);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:750;line-height:1.2}.od-ref-topbar__copy p{color:var(--od-muted);max-width:36rem;margin:6px 0 0;font-size:.8125rem;line-height:1.45}.od-ref-topbar__meta{gap:var(--sky-space-2);margin-top:10px}.od-ref-chip-row,.od-ref-topbar__meta{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.od-ref-chip-row{gap:6px 10px;width:100%}.od-ref-chip-row__label{font-size:10px;font-weight:var(--sky-font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--sky-text-tertiary);flex:none;margin:0}.od-ref-chip-row__label--after{border-left:1px solid color-mix(in srgb,var(--sky-text-primary) 12%,transparent);margin-left:4px;padding-left:10px}@media (width<=640px){.od-ref-chip-row__label--after{border-left:0;width:100%;margin-left:0;padding-left:0}}.od-ref-topbar__actions{grid-template-columns:minmax(260px,300px) minmax(108px,128px);justify-content:end;align-items:end;gap:10px;min-width:0;max-width:100%;display:grid}.od-ref-topbar__actions--period-only,.od-ref-topbar__actions--with-filter{flex-wrap:nowrap;grid-template-columns:none;justify-content:flex-end;align-items:end;gap:10px;width:auto;max-width:none;display:flex}.od-ref-main-filter{grid-template-columns:minmax(0,1fr);align-items:end;min-width:0;max-width:100%;display:grid}@media (width<=767px){.od-ref-row--halves,.od-ref-row--two-cols{grid-template-columns:minmax(0,1fr)}.od-ref-card:has(.od-ref-quote-overview){max-height:none}.od-ref-card__body.od-ref-quote-overview{height:auto;max-height:none}.od-ref-dashboard.settings-page-host.order-desk-detail,.od-ref-dashboard.settings-page-host.po-detail-page{padding:12px max(12px,env(safe-area-inset-left,0px)) max(20px,calc(12px + env(safe-area-inset-bottom,0px))) max(12px,env(safe-area-inset-right,0px))}}.od-ref-control,.od-ref-date-range{font-family:var(--app-font-family);justify-self:stretch}.od-ref-control,.od-ref-date-range,.od-ref-period-select{width:100%;min-width:0;max-width:100%}.od-ref-notice{border:1px solid color-mix(in srgb,var(--sky-danger-primary) 28%,var(--od-border));border-radius:var(--sky-radius-primary);background:color-mix(in srgb,var(--sky-danger-primary) 10%,var(--od-surface));color:color-mix(in srgb,var(--sky-danger-primary) 86%,var(--od-text));align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.od-ref-kpis.bi-kpi-grid{gap:var(--od-card-gap);align-items:stretch;width:100%;display:grid;overflow:visible}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.od-ref-kpi--compact{box-sizing:border-box;align-items:stretch;gap:var(--sky-space-2);width:100%;min-width:0;min-height:7.75rem;padding:var(--sky-space-3);contain:layout paint;grid-template-rows:minmax(0,auto) 44px;display:grid;overflow:hidden}.od-ref-kpi--no-spark{grid-template-rows:auto;align-content:center}.od-ref-kpi--dense.od-ref-kpi--compact,.od-ref-kpi--dense.od-ref-kpi--no-spark{contain:none;grid-template-rows:auto;grid-template-columns:none;align-content:center;gap:0;height:auto;min-height:0;max-height:none;padding:10px 12px;overflow:visible}.od-ref-kpi--dense .od-ref-kpi__head{align-items:center;gap:10px}.od-ref-kpi--dense .od-ref-kpi__icon{width:30px;height:30px;font-size:.95rem}.od-ref-kpi--dense .od-ref-kpi__meta{gap:2px}.od-ref-kpi--dense .od-ref-kpi__label{font-size:11px;line-height:1.2}.od-ref-kpi--dense .od-ref-kpi__value{font-size:var(--sky-font-size-lg);line-height:1.15;font-weight:var(--sky-font-weight-semibold)}.od-ref-kpi--dense .od-ref-kpi__value,.od-ref-kpi__hint{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.od-ref-kpi__hint{color:var(--od-muted,var(--sky-text-secondary));font-size:var(--sky-font-size-xs,.75rem);line-height:1.25}.od-ref-kpi--dense .od-ref-kpi__hint{font-size:10px;line-height:1.2}.od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense){gap:10px}@container od-dash (width<=1199px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container od-dash (width<=719px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid,.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid,.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{gap:10px;width:100%;min-width:0;max-width:100%;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid>.od-ref-kpi,.od-ref-dashboard .od-ref-kpis.bi-kpi-grid>sky-sheet.od-ref-kpi,.od-ref-kpis.bi-kpi-grid>.od-ref-kpi,.od-ref-kpis.bi-kpi-grid>sky-sheet.od-ref-kpi{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]>:last-child:nth-child(odd),.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]>:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=1199px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.od-ref-kpis.bi-kpi-grid:has(.od-ref-kpi--dense)[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (width<=767px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid,.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid,.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{align-items:stretch;gap:10px;width:100%;min-width:0;max-width:100%;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid>.od-ref-kpi,.od-ref-dashboard .od-ref-kpis.bi-kpi-grid>sky-sheet.od-ref-kpi,.od-ref-kpis.bi-kpi-grid>.od-ref-kpi,.od-ref-kpis.bi-kpi-grid>sky-sheet.od-ref-kpi{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]>:last-child:nth-child(odd),.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]>:last-child:nth-child(odd){grid-column:1/-1}}.od-ref-kpi--compact:hover{transform:none}.od-ref-kpi__head{align-items:flex-start;gap:var(--sky-space-3);min-width:0;display:flex}.od-ref-kpi--loading{gap:var(--sky-space-2);grid-template-rows:auto auto auto;min-height:7.75rem}.od-ref-kpi__icon{border-radius:var(--sky-radius-primary);width:38px;height:38px;color:var(--metric-accent);background:color-mix(in srgb,var(--metric-accent) 14%,var(--od-surface));font-size:var(--sky-font-size-lg);flex:none;place-items:center;display:inline-grid}.od-ref-kpi__meta{flex:auto;grid-template-rows:auto auto;gap:4px;min-width:0;display:grid}.od-ref-kpi__top{justify-content:space-between;align-items:flex-start;gap:var(--sky-space-2);min-width:0;display:flex}.od-ref-activity__icon,.od-ref-business__icon{border-radius:var(--sky-radius-primary);width:36px;height:36px;color:var(--metric-accent);background:color-mix(in srgb,var(--metric-accent) 14%,var(--od-surface));flex:none;place-items:center;display:inline-grid}.od-ref-kpi__label{min-width:0;color:var(--od-muted);font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-medium);letter-spacing:var(--sky-letter-spacing-normal);flex:auto}.od-ref-kpi__label,.od-ref-kpi__value{line-height:var(--sky-line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.od-ref-kpi__value{color:var(--od-text);font-size:var(--sky-font-size-xl);font-weight:var(--sky-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--sky-letter-spacing-tight);overflow-wrap:normal;word-break:keep-all;margin:0}.od-ref-business small,.od-ref-financial small,.od-ref-kpi__trend{color:var(--sky-success-primary);font-size:var(--sky-font-size-xs);line-height:var(--sky-line-height-snug);font-weight:var(--sky-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;display:inline-flex;overflow:hidden}.od-ref-kpi__trend{text-align:right;justify-content:flex-end;max-width:58%;margin-top:0}.od-ref-kpi__trend svg{flex-shrink:0;width:11px;height:11px}.od-ref-business small[data-trend=down],.od-ref-financial small[data-trend=down],.od-ref-kpi__trend[data-trend=down]{color:var(--sky-warning-primary)}.od-ref-business small[data-trend=stable],.od-ref-financial small[data-trend=stable],.od-ref-kpi__trend[data-trend=stable]{color:var(--od-muted)}.od-ref-business small,.od-ref-financial small{align-items:center;gap:4px;width:fit-content;font-size:11px;font-weight:700;display:inline-flex}.od-ref-kpi__spark-slot{box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;max-height:44px;padding-top:var(--sky-space-1);opacity:1;isolation:isolate;margin-top:auto;position:relative;overflow:hidden}.od-ref-kpi__spark{width:100%;height:100%;margin:0;padding:0;display:block;overflow:hidden}.od-ref-kpi__spark-slot canvas,.od-ref-kpi__spark-slot svg{max-width:100%;max-height:100%;overflow:hidden}@container od-dash (width<=1199px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container od-dash (width<=899px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1199px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.od-ref-rows{gap:var(--od-row-gap);padding-bottom:var(--sky-space-5);flex-direction:column;display:flex}.od-ref-row{align-items:stretch;gap:var(--od-card-gap);flex-wrap:wrap;min-width:0;display:flex}.od-ref-row>.od-ref-card,.od-ref-row>sky-sheet{flex:1 1 var(--od-card-min);min-width:min(100%,var(--od-card-min));isolation:isolate;box-sizing:border-box;max-width:100%;height:auto;max-height:none;overflow:visible}.od-ref-row--summary>.od-ref-card--stats{flex:1.1 1 var(--od-stats-min);min-width:min(100%,var(--od-stats-min))}.od-ref-row--bottom>.od-ref-card,.od-ref-row--summary>.od-ref-card--chart,.od-ref-row--thirds>.od-ref-card{flex:1 1 var(--od-chart-card-min);min-width:min(100%,var(--od-chart-card-min))}.od-ref-row--two-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.od-ref-row--two-cols>.od-ref-card,.od-ref-row--two-cols>sky-sheet{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;overflow:visible}.od-ref-row--production{gap:var(--od-card-gap);flex-wrap:wrap;display:flex}.od-ref-row--production>.od-ref-card{flex:100%;min-width:100%;max-width:100%}.od-ref-row--split-73>:first-child{flex:1.85 480px;min-width:min(100%,320px)}.od-ref-row--split-37>:first-child,.od-ref-row--split-73>:last-child{flex:280px;min-width:min(100%,260px)}.od-ref-row--split-37>:last-child{flex:1.85 480px;min-width:min(100%,320px)}.od-ref-row--halves{align-items:stretch;gap:var(--od-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.od-ref-row--halves>.od-ref-card,.od-ref-row--halves>sky-sheet{box-sizing:border-box;flex:none;align-self:stretch;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;overflow:visible}.od-ref-row--full{flex-wrap:nowrap;display:flex}.od-ref-row--full>.od-ref-card,.od-ref-row--full>sky-sheet{flex:100%;width:100%;min-width:100%;max-width:100%;height:auto;max-height:none;overflow:visible}.od-ref-dashboard sky-sheet.od-ref-card,.od-ref-dashboard sky-sheet.od-ref-kpi,.od-ref-dashboard>sky-sheet,.od-ref-kpis>sky-sheet,.od-ref-row>sky-sheet,.settings-page-host.od-ref-dashboard sky-sheet{min-width:0;max-width:100%;max-height:none;overflow:visible;height:auto!important}.od-ref-card--pipeline-wide{min-height:calc(var(--od-chart-h-lg) + 72px)}.od-ref-card--pipeline-wide .od-ref-card__body{min-height:var(--od-chart-h-lg)}.od-ref-card--pipeline-wide .od-ref-chart--pipeline-treemap{min-height:var(--od-chart-h-lg)!important}.od-ref-card--pipeline .od-ref-chart--pipeline-treemap{min-height:var(--od-chart-h)!important}.od-ref-card{gap:var(--sky-space-3);isolation:isolate;z-index:0;flex-direction:column;min-width:0;min-height:0;padding:16px 18px;display:flex;position:relative;overflow:hidden}.od-ref-card--chart{min-height:calc(var(--od-chart-h) + 68px);container:od-chart-card/inline-size}.od-ref-card--stats{min-height:280px;min-width:min(100%,var(--od-stats-min));container:od-stats/inline-size}.od-ref-dashboard .od-ref-business .bi-panel__item-body strong{overflow-wrap:normal;word-break:keep-all;text-overflow:clip;overflow:visible}.od-ref-business{border:1px solid var(--od-border);border-radius:var(--d-card-radius,var(--sky-radius-primary));background:var(--od-surface);background-image:var(--sky-glass-surface);flex-wrap:wrap;flex:auto;gap:0;min-width:0;display:flex;overflow:hidden}.od-ref-business__item{box-sizing:border-box;flex-direction:column;flex:calc(50% - 1px);align-items:flex-start;gap:8px;width:calc(50% - 1px);min-width:calc(50% - 1px);max-width:50%;min-height:104px;padding:14px 14px 12px;display:flex}.od-ref-business__icon{border-radius:var(--sky-radius-primary);flex:none;width:34px;height:34px;margin-top:0}.od-ref-business__item .bi-panel__item-body{flex-direction:column;flex:auto;gap:3px;width:100%;min-width:0;display:flex}.od-ref-business__item.bi-panel__item{background:0 0;flex-direction:column;align-items:flex-start;padding:14px 14px 12px;display:flex}.od-ref-business__item:nth-child(odd){border-right:1px solid var(--od-border)}.od-ref-business__item:nth-child(-n+2){border-bottom:1px solid var(--od-border)}@container od-stats (width<=260px){.od-ref-business__item{flex:100%;min-width:100%;max-width:100%;border-right:0!important}.od-ref-business__item:nth-child(-n+3){border-bottom:1px solid var(--od-border)}.od-ref-business__item:last-child{border-bottom:0}}@media (width<=480px){.od-ref-business__item{flex:100%;min-width:100%;max-width:100%;border-right:0!important}.od-ref-business__item:nth-child(odd){border-right:0}.od-ref-business__item:not(:last-child){border-bottom:1px solid var(--od-border)}}.od-ref-business__item span:not(.od-ref-business__icon){color:var(--od-muted);letter-spacing:.02em;text-transform:uppercase;text-align:left;font-size:11px;font-weight:600;line-height:1.3;display:block}.od-ref-business__item strong{color:var(--od-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:clip;overflow-wrap:normal;word-break:keep-all;margin:2px 0;font-size:clamp(15px,4.5cqi,18px);font-weight:800;line-height:1.25;display:block;overflow:visible}.od-ref-business__item small{margin-top:1px;display:block}.od-ref-card__body{width:100%;min-width:0;min-height:var(--od-chart-h);isolation:isolate;flex:auto;justify-content:stretch;align-items:stretch;height:auto;max-height:none;display:flex;position:relative;overflow:hidden}.od-ref-card__body--conversion{justify-content:stretch;align-items:stretch;overflow:visible}.od-ref-card__body--conversion>.od-ref-chart--conversion-mixed,.od-ref-card__body--conversion>sky-chart.od-ref-chart--conversion-mixed{overflow:visible}.od-ref-card__body:has(>.od-ref-chart-empty){justify-content:center;align-items:center}.od-ref-chart-host{isolation:isolate;position:relative}.od-ref-chart-host>.od-ref-chart{flex:auto;min-height:0}.od-ref-chart-host>.od-ref-chart--hidden{visibility:hidden;pointer-events:none}.od-ref-chart-empty--cover{z-index:2;height:auto;min-height:0;position:absolute;inset:0}.od-ref-chart-empty{border:1px dashed var(--od-border);background:var(--od-page);width:100%;min-width:0;min-height:100%;color:var(--od-muted);text-align:center;box-sizing:border-box;flex:auto;align-content:center;gap:8px;margin:0;padding:18px 20px;display:grid}.od-ref-chart-empty,.od-ref-chart-empty__icon{border-radius:var(--sky-radius-primary);place-items:center}.od-ref-chart-empty__icon{width:34px;height:34px;color:var(--sky-active-primary);background:color-mix(in srgb,var(--sky-active-primary) 11%,var(--od-surface));font-size:1.05rem;display:inline-grid}.od-ref-chart-empty strong{color:var(--od-text);font-size:13px;font-weight:700;line-height:1.25}.od-ref-chart-empty span:not(.od-ref-chart-empty__icon){max-width:240px;color:var(--od-muted);font-size:12px;line-height:1.4}.od-ref-card__body .od-ref-chart,.od-ref-card__body sky-chart{width:100%;min-width:0;max-width:100%;min-height:var(--od-chart-h);flex:auto;align-self:stretch;height:100%;max-height:none;display:block;overflow:hidden}.od-ref-dashboard sky-chart::part(tooltip){border:1px solid var(--sky-border-light);border-radius:var(--sky-radius-primary);color:var(--sky-text-primary);background-color:#fff;padding:8px 10px;font-size:12px;font-weight:600;box-shadow:0 2px 6px #1a120c0d,0 8px 24px #1a120c17;-webkit-backdrop-filter:none!important;background-image:none!important}body.dark .od-ref-dashboard sky-chart::part(tooltip),html.dark .od-ref-dashboard sky-chart::part(tooltip),html[data-theme=dark] .od-ref-dashboard sky-chart::part(tooltip){background-color:#101621;box-shadow:0 8px 24px #0408127a}.od-ref-card__body:has(.od-ref-chart--bars){padding-inline:4px 8px}.od-ref-card--customers{min-height:calc(var(--od-chart-h) + 68px)}.od-ref-card__body--customers{justify-content:stretch;align-items:stretch}.od-ref-customers{border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);flex:auto;align-content:start;gap:0;width:100%;min-width:0;min-height:0;max-height:100%;display:grid;overflow:auto}.od-ref-customers__row{border-top:1px solid var(--od-border);grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px 12px;display:grid}.od-ref-customers__row:has(>:nth-child(3)){grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center}.od-ref-customers__row:first-child{border-top:0}.od-ref-customers__row[data-rank="1"] .od-ref-customers__rank{background:color-mix(in srgb,var(--sky-active-primary) 18%,transparent);color:var(--sky-active-primary)}.od-ref-customers__rank{border-radius:var(--app-radius-inner);background:color-mix(in srgb,var(--sky-text-primary) 6%,transparent);width:1.75rem;height:1.75rem;color:var(--od-muted);place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}.od-ref-customers__main{gap:6px;min-width:0;display:grid}.od-ref-customers__head{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.od-ref-customers__head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.od-ref-customers__head span,.od-ref-customers__head strong{color:var(--od-ink);font-size:12px;font-weight:700;line-height:1.3}.od-ref-customers__head span{font-variant-numeric:tabular-nums;flex:none}.od-ref-customers__meta{min-width:0;color:var(--od-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1.2;display:flex}.od-ref-customers__meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.od-ref-card__body :deep([class*=echarts]),.od-ref-card__body :deep(canvas)){max-width:100%;width:100%!important;height:100%!important}.od-ref-card__header{justify-content:space-between;align-items:center;gap:var(--sky-space-3);border:none;flex-flow:row;flex:none;min-width:0;margin:0;padding:0;display:flex}.od-ref-card__header>:last-child:not(h2):not(.bi-panel__title){flex:none}.od-ref-card__header .od-period-filter{flex:none;width:max-content;min-width:6.25rem;max-width:7.25rem;margin-left:auto}.od-ref-dashboard .od-ref-card.bi-panel{padding:16px 18px}.od-ref-dashboard .od-ref-card__header.bi-panel__header{flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0}.od-ref-card__header .bi-panel__title,.od-ref-card__header h2{min-width:0;color:var(--od-text);font-size:14px;line-height:1.35;font-weight:var(--sky-font-weight-bold,700);letter-spacing:0;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;flex:auto;margin:0;overflow:hidden;white-space:nowrap!important}.od-ref-dashboard .bi-panel__title{overflow-wrap:normal;word-break:keep-all}.od-ref-activity__copy,.od-ref-business__item div{min-width:0}.od-ref-chart{width:100%;min-width:0;height:100%;min-height:inherit;flex:auto;display:block}.od-ref-card__body .od-ref-chart{min-height:var(--od-chart-h);height:100%;max-height:none}:is(.od-ref-card__body:has(.od-ref-chart--conversion-mixed),.od-ref-card__body:has(.od-ref-chart--hero),.od-ref-card__body:has(.od-ref-chart--production-trend)){min-height:var(--od-chart-h)}.od-ref-card__body.od-ref-quote-overview{min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--donut){min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--funnel){min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--production-donut){min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--radar){min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--rose){min-height:var(--od-donut-h)}.od-ref-card__body:has(.od-ref-chart--sunburst){min-height:var(--od-donut-h)}.od-ref-card__body.od-ref-quote-overview{height:var(--od-donut-h);max-height:var(--od-donut-h);overflow:hidden}.od-ref-quote-overview{flex:auto;grid-template-columns:minmax(0,1.15fr) minmax(168px,.85fr);align-items:stretch;gap:14px;width:100%;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}.od-ref-quote-overview:not(:has(.od-ref-quote-legend)){grid-template-columns:1fr}.od-ref-quote-overview__chart{min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.od-ref-quote-drill{z-index:3;max-width:calc(100% - 16px);color:var(--od-muted);pointer-events:auto;align-items:center;gap:6px;padding:2px 4px;font-size:11px;font-weight:650;line-height:1.2;display:inline-flex;position:absolute;top:6px;left:8px}.od-ref-quote-drill__crumb{appearance:none;background:color-mix(in srgb,var(--sky-glass-primary) 88%,transparent);color:var(--sky-active-primary);border-radius:var(--app-radius-tight);font:inherit;cursor:pointer;border:0;padding:2px 8px;font-weight:700}.od-ref-quote-drill__crumb:hover{background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent)}.od-ref-quote-drill__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--od-text);font-weight:700;overflow:hidden}.od-ref-quote-legend{overscroll-behavior:contain;border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);align-content:start;align-self:stretch;gap:0;min-width:0;height:100%;min-height:0;max-height:100%;display:grid;overflow:auto}.od-ref-quote-legend__total{border-bottom:1px solid var(--od-border);color:var(--od-muted);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;font-size:11px;font-weight:650;display:flex}.od-ref-quote-legend__total-actions{align-items:center;gap:8px;display:inline-flex}.od-ref-quote-legend__total strong{color:var(--od-text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:750}.od-ref-quote-legend__clear{appearance:none;background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent);color:var(--sky-active-primary);border-radius:var(--sky-radius-full);cursor:pointer;border:0;padding:2px 8px;font-size:10px;font-weight:700}.od-ref-quote-legend__clear:hover{background:color-mix(in srgb,var(--sky-active-primary) 22%,transparent)}.od-ref-quote-legend__hint{color:var(--od-muted);margin:0;padding:6px 12px 2px;font-size:10px;font-weight:600;line-height:1.3}.od-ref-quote-legend__row{border:0;border-top:1px solid var(--od-border);width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:10px 12px;transition:background-color .16s,opacity .16s;display:grid}.od-ref-quote-legend__row:focus-visible,.od-ref-quote-legend__row:hover{background:color-mix(in srgb,var(--sky-text-primary) 5%,transparent);outline:none}.od-ref-quote-legend__row.is-active{background:color-mix(in srgb,var(--sky-active-primary) 10%,transparent)}.od-ref-quote-legend__row.is-dimmed{opacity:.45}.od-ref-quote-legend__sources{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.od-ref-quote-legend__sources li{min-width:0;color:var(--od-muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:10px;font-weight:600;line-height:1.25;display:flex}.od-ref-quote-legend__sources li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.od-ref-quote-legend__sources li strong{color:var(--od-text);font-variant-numeric:tabular-nums;flex:none}.od-ref-quote-legend__swatch{border-radius:var(--sky-radius-full);flex-shrink:0;width:10px;height:10px;margin-top:3px}.od-ref-quote-legend__main{gap:6px;min-width:0;display:grid}.od-ref-quote-legend__head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.od-ref-quote-legend__head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.od-ref-quote-legend__head span,.od-ref-quote-legend__head strong{color:var(--od-text);font-size:12px;font-weight:700;line-height:1.3}.od-ref-quote-legend__head span{font-variant-numeric:tabular-nums;flex:none}.od-ref-quote-legend__meta{min-width:0;color:var(--od-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1.2;display:flex}.od-ref-quote-legend__meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container od-dash (width<=720px){.od-ref-card__body.od-ref-quote-overview{height:auto;max-height:none;min-height:calc(var(--od-donut-h) + 140px)}.od-ref-card:has(.od-ref-quote-overview){max-height:none}.od-ref-quote-overview{grid-template-columns:1fr;grid-template-rows:minmax(220px,var(--od-donut-h)) minmax(140px,180px)}.od-ref-quote-legend{height:auto;max-height:min(240px,40vh)}}.od-ref-card__body:has(.od-ref-chart--pipeline-treemap){min-height:var(--od-chart-h-lg)}.od-ref-card__body .od-ref-chart--conversion-mixed,.od-ref-card__body .od-ref-chart--hero,.od-ref-card__body .od-ref-chart--production-trend{min-height:var(--od-chart-h)!important;height:100%!important;max-height:none!important}.od-ref-card__body .od-ref-chart--donut,.od-ref-card__body .od-ref-chart--funnel,.od-ref-card__body .od-ref-chart--production-donut,.od-ref-card__body .od-ref-chart--radar,.od-ref-card__body .od-ref-chart--rose,.od-ref-card__body .od-ref-chart--sunburst{min-height:var(--od-donut-h)!important;height:100%!important;max-height:none!important}:is(.od-ref-card:has(.od-ref-chart--donut),.od-ref-card:has(.od-ref-chart--funnel),.od-ref-card:has(.od-ref-chart--production-donut),.od-ref-card:has(.od-ref-chart--radar),.od-ref-card:has(.od-ref-chart--rose),.od-ref-card:has(.od-ref-chart--sunburst)){min-height:calc(var(--od-donut-h) + 56px)}.od-ref-card:has(.od-ref-quote-overview){min-height:calc(var(--od-donut-h) + 56px);max-height:calc(var(--od-donut-h) + 72px)}.od-ref-card__body .od-ref-chart--pipeline-treemap{min-height:var(--od-chart-h-lg)!important;height:100%!important;max-height:none!important}.od-ref-list-skeleton{gap:14px;display:grid}.od-ref-card--production{min-height:calc(var(--od-chart-h) + 72px)}.od-ref-production{min-height:var(--od-chart-h);flex:1;grid-template-columns:minmax(240px,.42fr) minmax(280px,.58fr);align-items:stretch;gap:14px;display:grid}.od-ref-production--stack{gap:var(--sky-space-3);flex:auto;grid-template-rows:minmax(240px,280px) minmax(220px,1fr);grid-template-columns:1fr;height:100%;min-height:0;display:grid}.od-ref-production--stack .od-ref-production__summary,.od-ref-production--stack .od-ref-production__trend{height:100%;min-height:0}.od-ref-production--stack .od-ref-production__summary{justify-content:center;align-items:center;display:flex}.od-ref-production--stack .od-ref-production__trend{border-left:0;border-top:1px solid var(--od-border);padding:0;padding-top:var(--sky-space-3)}.od-ref-production--stack .od-ref-production__donut-shell{aspect-ratio:1.05;width:min(100%,280px);min-height:240px;max-height:280px;margin-inline:auto}.od-ref-production--stack .od-ref-chart--production-donut,.od-ref-production--stack .od-ref-production__donut-shell{height:100%!important;max-height:none!important}.od-ref-production--stack .od-ref-chart--production-donut{min-height:0!important}.od-ref-production--stack .od-ref-chart--production-trend{flex:auto;min-height:var(--od-chart-h-sm)!important;height:100%!important;max-height:none!important}.od-ref-production__summary{flex-direction:column;justify-content:center;align-items:stretch;min-width:0;padding:0;display:flex}.od-ref-production__donut-shell{width:100%;min-width:0;height:100%;min-height:var(--od-chart-h);align-items:stretch;display:flex;position:relative}.od-ref-production__donut-shell .od-ref-chart-empty,.od-ref-production__trend .od-ref-chart-empty{min-height:inherit}.od-ref-chart--production-donut{min-height:var(--od-donut-h)!important;height:100%!important;max-height:none!important}.od-ref-chart--production-trend{flex:1;min-height:var(--od-chart-h)!important;height:100%!important;max-height:none!important}.od-ref-production__trend{border-left:1px solid var(--od-border);flex-direction:column;justify-content:center;min-width:0;padding:0 0 0 20px;display:flex}.od-ref-production__trend-label{color:var(--od-text);margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.25;display:block}@container od-dash (width<=720px){.od-ref-production{grid-template-columns:1fr;gap:18px;min-height:0}.od-ref-production__donut-shell,.od-ref-production__summary{min-height:var(--od-chart-h-sm)}.od-ref-chart--production-donut{min-height:var(--od-chart-h-sm)!important;height:100%!important;max-height:none!important}.od-ref-production__trend{border-top:1px solid var(--od-border);border-left:0;padding:18px 0 0}.od-ref-chart--production-trend{min-height:var(--od-chart-h-sm)!important;height:100%!important;max-height:none!important}}.od-ref-financial{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.od-ref-financial article{border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--od-page);align-content:start;gap:3px;min-width:0;min-height:76px;padding:10px;display:grid}.od-ref-financial span,.od-ref-overdue span{color:var(--od-muted);font-size:12px;font-weight:700;line-height:1.25;display:block}.od-ref-financial strong,.od-ref-overdue strong{color:var(--od-text);overflow-wrap:anywhere;margin:2px 0;font-size:18px;font-weight:850;line-height:1.2;display:block}.od-ref-overdue{border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--od-page);gap:8px;margin-top:auto;padding:10px;display:grid}.od-ref-overdue__row{justify-content:space-between;align-items:baseline;gap:var(--sky-space-2);min-width:0;display:flex}.od-ref-overdue__row span{color:var(--od-muted);font-size:12px;font-weight:700;line-height:1.25}.od-ref-overdue__row strong{color:var(--od-text);white-space:nowrap;font-size:16px;font-weight:850;line-height:1.2}.od-ref-overdue__row--muted strong{font-size:13px;font-weight:800}.od-ref-overdue__summary{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;display:flex}.od-ref-overdue__summary>div,.od-ref-overdue__track{min-width:0}.od-ref-overdue small{color:var(--sky-warning-primary);white-space:nowrap;font-size:11px;font-weight:750}.od-ref-overdue i{width:100%}.od-ref-overdue b{background:linear-gradient(90deg,var(--sky-warning-primary),color-mix(in srgb,var(--sky-warning-primary) 28%,transparent));box-shadow:0 5px 12px color-mix(in srgb,var(--sky-warning-primary) 18%,transparent)}.od-ref-activity{flex:1;align-content:start;gap:2px;display:grid}.od-ref-activity__item{min-width:0;min-height:45px;color:inherit;border-bottom:1px solid var(--od-border);border-radius:var(--sky-radius-primary);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;margin-inline:-8px;padding:7px 8px;text-decoration:none;transition:background-color .16s;display:grid}.od-ref-activity__item:focus-visible,.od-ref-activity__item:hover{background:color-mix(in srgb,var(--od-text) 5%,transparent);outline:none}.od-ref-activity__item:last-child{border-bottom:0}.od-ref-activity__icon{--metric-accent:var(--sky-active-primary);border-radius:var(--sky-radius-primary);width:32px;height:32px}.od-ref-activity__copy strong{-webkit-line-clamp:2;color:var(--od-text);-webkit-box-orient:vertical;font-size:12px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.od-ref-activity__copy small{color:var(--od-muted);margin-top:2px;font-size:11px;font-weight:600;display:block}.od-ref-empty{min-height:178px;color:var(--od-muted);text-align:center;border:1px dashed var(--od-border);border-radius:var(--sky-radius-primary);background:var(--od-empty);place-items:center;margin:0;padding:18px;font-size:13px;font-weight:650;display:grid}.od-ref-restricted{align-items:center;gap:16px;max-width:640px;margin:12vh auto;padding:24px;display:flex}.od-ref-restricted__icon{border-radius:var(--sky-radius-primary);width:48px;height:48px;color:var(--sky-active-primary);background:color-mix(in srgb,var(--sky-active-primary) 14%,transparent);place-items:center;display:grid}.od-ref-restricted h1{color:var(--od-text);margin:0 0 4px;font-size:22px}.od-ref-restricted p{color:var(--od-muted);margin:0}@media (width>=1400px){.od-ref-row--summary>.od-ref-card,.od-ref-row--thirds>.od-ref-card{max-width:calc(33.333% - var(--od-card-gap))}.od-ref-row--bottom>.od-ref-card{max-width:calc(50% - var(--od-card-gap)/2)}}@media (width<=1060px){.od-ref-dashboard{--od-chart-h:260px;--od-chart-h-sm:220px;--od-chart-h-lg:300px;--od-donut-h:220px}.od-ref-topbar{grid-template-columns:minmax(0,1fr) auto;gap:14px}.od-ref-topbar__actions{grid-template-columns:minmax(220px,280px) minmax(108px,128px);align-items:end}.od-ref-row>.od-ref-card{flex:1 1 calc(50% - var(--od-card-gap)/2);min-width:min(100%,var(--od-chart-card-min));max-width:100%}.od-ref-row--summary>.od-ref-card--chart,.od-ref-row--summary>.od-ref-card--stats{flex:1 1 calc(50% - var(--od-card-gap)/2);min-width:min(100%,320px)}}@media (width<=680px){.od-ref-row>.od-ref-card{flex:100%;min-width:100%;max-width:100%}}@media (width<=820px){.od-ref-dashboard{--od-chart-h:240px;--od-chart-h-sm:210px;--od-chart-h-lg:280px;--od-donut-h:210px;--od-row-gap:14px;padding:12px 14px max(20px,calc(14px + env(safe-area-inset-bottom,0px)))}.od-ref-topbar{grid-template-columns:1fr;align-items:stretch;gap:12px}.od-ref-topbar__copy{max-width:none}.od-ref-topbar__actions{grid-template-columns:1fr;width:100%;min-width:0}.od-ref-topbar__actions--period-only{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.od-ref-topbar__actions--period-only .erp-dash-period,.od-ref-topbar__actions--period-only .erp-dash-period__anchor{width:100%;max-width:100%}.od-ref-date-range,.od-ref-period-select,.od-ref-topbar__actions button{width:100%}}@media (width<=540px){.od-ref-dashboard{--od-chart-h:220px;--od-chart-h-sm:200px;--od-chart-h-lg:260px;--od-donut-h:200px}.od-ref-card{padding:14px 16px}}@container od-dash (width<=1120px){.od-ref-row--bottom>.od-ref-card,.od-ref-row--summary>.od-ref-card--chart,.od-ref-row--summary>.od-ref-card--stats,.od-ref-row--thirds>.od-ref-card{flex:1 1 calc(50% - var(--od-card-gap)/2);min-width:min(100%,420px);max-width:100%}.od-ref-row--bottom>.od-ref-card:last-child:nth-child(odd),.od-ref-row--summary>.od-ref-card--chart:nth-child(3),.od-ref-row--thirds>.od-ref-card:last-child:nth-child(odd){flex-basis:100%;min-width:100%}}@container od-dash (width<=900px){.od-ref-topbar{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px}.od-ref-topbar__copy{max-width:none}.od-ref-topbar__actions{grid-template-columns:minmax(0,1fr) minmax(128px,160px);justify-content:stretch;width:100%}.od-ref-topbar__actions--period-only{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.od-ref-topbar__actions--period-only .erp-dash-period,.od-ref-topbar__actions--period-only .erp-dash-period__anchor{width:100%;max-width:100%}.od-ref-row--bottom>.od-ref-card,.od-ref-row--split-37>:first-child,.od-ref-row--split-37>:last-child,.od-ref-row--split-73>:first-child,.od-ref-row--split-73>:last-child,.od-ref-row--summary>.od-ref-card--chart,.od-ref-row--summary>.od-ref-card--stats,.od-ref-row--thirds>.od-ref-card,.od-ref-row:not(.od-ref-row--halves):not(.od-ref-row--two-cols)>.od-ref-card,.od-ref-row:not(.od-ref-row--halves):not(.od-ref-row--two-cols)>sky-sheet{flex:100%;min-width:100%;max-width:100%}}@container od-dash (width<=640px){.od-ref-row--halves,.od-ref-row--two-cols{grid-template-columns:minmax(0,1fr)}}@container od-dash (width<=700px){.od-ref-topbar__actions{grid-template-columns:minmax(0,1fr)}.od-ref-date-range,.od-ref-main-filter,.od-ref-period-select,.od-ref-topbar__actions button{width:100%}}@media (width<=767px){.od-ref-card__header,.od-ref-conversion-overview__header,.od-ref-dashboard .od-ref-card__header.bi-panel__header{justify-content:space-between;align-items:center;gap:var(--sky-space-2);flex-flow:row}.od-ref-card__header .bi-panel__title,.od-ref-card__header h2,.od-ref-conversion-overview__header h2{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden;white-space:nowrap!important}.od-ref-card__header .od-period-filter,.od-ref-conversion-overview__header .od-period-filter{flex:none;width:max-content;min-width:6.25rem;max-width:7.25rem;margin-left:auto}.od-ref-kpi--compact{contain:none;flex-direction:row;align-items:flex-start;gap:8px;min-height:5.75rem;max-height:none;padding:10px;display:flex;overflow:visible}.od-ref-kpi--dense.od-ref-kpi--compact{contain:none;flex-direction:row;min-height:0;padding:8px 10px}.od-ref-kpi--dense .od-ref-kpi__icon{width:28px;height:28px;font-size:.875rem}.od-ref-kpi--dense .od-ref-kpi__value{font-size:var(--sky-font-size-md)}.od-ref-kpi--loading{-moz-column-gap:8px;contain:none;grid-template-rows:32px auto auto;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:5px 8px;min-height:92px;max-height:none;padding:12px;display:grid;overflow:visible}.od-ref-kpi--loading>:first-child{grid-area:1/1}.od-ref-kpi--loading>:nth-child(2){grid-area:2/1/auto/-1;align-self:end}.od-ref-kpi--loading>:nth-child(3){grid-area:3/1/auto/-1;align-self:start}.od-ref-kpi__head{flex:auto;align-items:flex-start;gap:8px;min-width:0;margin:0;display:flex}.od-ref-kpi__meta{flex:auto;grid-template-rows:auto auto;gap:4px;min-width:0;display:grid}.od-ref-kpi__icon{border-radius:var(--sky-radius-primary);width:34px;height:34px;font-size:var(--sky-font-size-md);flex:none;align-self:flex-start}.od-ref-kpi__top{flex-wrap:wrap;gap:6px}.od-ref-kpi__label{min-width:0;font-size:var(--sky-font-size-xs);line-height:var(--sky-line-height-snug);letter-spacing:var(--sky-letter-spacing-normal);white-space:normal;flex:5rem}.od-ref-kpi__value{min-width:0;max-width:100%;font-size:var(--sky-font-size-lg);line-height:var(--sky-line-height-tight);text-overflow:ellipsis;margin:0}.od-ref-kpi__trend{max-width:100%;font-size:var(--sky-font-size-xs);line-height:var(--sky-line-height-snug);text-align:right;white-space:normal;flex:auto;margin:0}.od-ref-kpi__trend svg{width:11px;height:11px}.od-ref-kpi__spark-slot{display:none}.od-ref-card--exceptions .od-ref-metric-strip,.od-ref-card--insights .od-ref-metric-strip{height:auto;min-height:0}.od-ref-business{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.od-ref-business__item,.od-ref-business__item.bi-panel__item{border-bottom:0;border-right:0;width:auto;min-width:0;max-width:none;min-height:116px;padding:12px;display:flex}.od-ref-business__item:nth-child(odd){border-right:1px solid var(--od-border)!important}.od-ref-business__item:nth-child(-n+2){border-bottom:1px solid var(--od-border)!important}.od-ref-business__icon{border-radius:var(--sky-radius-primary);width:30px;height:30px}.od-ref-business__item span:not(.od-ref-business__icon){letter-spacing:.02em;font-size:9px;line-height:1.25}.od-ref-business__item strong{font-size:15px}.od-ref-business__item small,.od-ref-business__item strong{text-overflow:ellipsis;max-width:100%;line-height:1.2;overflow:hidden}.od-ref-business__item small{font-size:10px}}@media (width>=768px) and (width<=1199px){.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="6"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="5"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="6"]{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="4"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="4"]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.od-ref-dashboard .od-ref-kpis.bi-kpi-grid[data-kpi-count="3"],.od-ref-kpis.bi-kpi-grid[data-kpi-count="3"]{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.od-ref-kpi--compact{grid-template-rows:minmax(0,auto) 40px;min-height:7.5rem;padding:12px}.od-ref-kpi--dense.od-ref-kpi--compact{grid-template-rows:auto;min-height:0;padding:10px 12px}.od-ref-kpi__spark-slot{height:40px;min-height:40px;max-height:40px;padding-top:4px}.od-ref-kpi__spark{height:100%}}.od-ref-card--business{min-height:0}.od-ref-card--business .od-ref-business{padding-top:var(--sky-space-1);background:0 0;border:0;border-radius:0;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:visible}.od-ref-card--business .od-ref-business__item,.od-ref-card--business .od-ref-business__item.bi-panel__item{align-items:center;gap:var(--sky-space-2);width:auto;min-width:0;max-width:none;min-height:5.5rem;padding:var(--sky-space-3) var(--sky-space-4);background:0 0;border-radius:0;grid-template-columns:2.25rem minmax(0,1fr);display:grid;border:0!important;border-left:1px solid color-mix(in srgb,var(--od-border) 72%,transparent)!important}.od-ref-card--business .od-ref-business__item:first-child{border-left:0!important}.od-ref-card--business .od-ref-business__icon{border-radius:var(--sky-radius-primary);width:2.25rem;height:2.25rem;margin:0;font-size:1.125rem}.od-ref-card--business .od-ref-business__item .bi-panel__item-body{align-content:center;gap:.125rem;width:auto;display:grid}.od-ref-card--business .od-ref-business__item span:not(.od-ref-business__icon){font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.od-ref-card--business .od-ref-business__item strong{font-size:var(--app-text-lg);margin:0;line-height:1.2}.od-ref-card--business .od-ref-business__item small{min-width:0;font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;display:block;overflow:hidden}@container od-stats (width<=960px){.od-ref-card--business .od-ref-business{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-card--business .od-ref-business__item{border-top:1px solid color-mix(in srgb,var(--od-border) 72%,transparent)!important}.od-ref-card--business .od-ref-business__item:nth-child(-n+2){border-top:0!important}.od-ref-card--business .od-ref-business__item:nth-child(odd){border-left:0!important}}@container od-stats (width<=560px){.od-ref-card--business .od-ref-business{grid-template-columns:1fr}.od-ref-card--business .od-ref-business__item{border-left:0!important}.od-ref-card--business .od-ref-business__item:first-child{border-top:0!important}.od-ref-card--business .od-ref-business__item{min-height:4.75rem;padding-inline:var(--sky-space-3)}.od-ref-card--business .od-ref-business__item small{white-space:normal}}.od-ref-card--financial{min-height:0}.od-ref-card--financial .od-ref-financial{padding-top:var(--sky-space-1);background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.od-ref-card--financial .od-ref-financial article{align-items:center;gap:var(--sky-space-2);min-width:0;min-height:5.5rem;padding:var(--sky-space-3) var(--sky-space-4);background:0 0;border-radius:0;grid-template-columns:2.25rem minmax(0,1fr);display:grid;border:0!important;border-left:1px solid color-mix(in srgb,var(--od-border) 72%,transparent)!important}.od-ref-card--financial .od-ref-financial article:first-child{border-left:0!important}.od-ref-card--financial .od-ref-financial__icon{border-radius:var(--sky-radius-primary);place-items:center;width:2.25rem;height:2.25rem;font-size:1.125rem;display:inline-grid}.od-ref-card--financial .od-ref-financial__body{align-content:center;gap:.125rem;min-width:0;display:grid}.od-ref-card--financial .od-ref-financial__body>span{font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.od-ref-card--financial .od-ref-financial__body strong{font-size:var(--app-text-lg);margin:0;line-height:1.2}.od-ref-card--financial .od-ref-financial__body small{min-width:0;font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;display:block;overflow:hidden}@container od-stats (width<=960px){.od-ref-card--financial .od-ref-financial{grid-template-columns:repeat(2,minmax(0,1fr))}.od-ref-card--financial .od-ref-financial article{border-top:1px solid color-mix(in srgb,var(--od-border) 72%,transparent)!important}.od-ref-card--financial .od-ref-financial article:nth-child(-n+2){border-top:0!important}.od-ref-card--financial .od-ref-financial article:nth-child(odd){border-left:0!important}}@container od-stats (width<=560px){.od-ref-card--financial .od-ref-financial{grid-template-columns:1fr}.od-ref-card--financial .od-ref-financial article{min-height:4.75rem;padding-inline:var(--sky-space-3);border-left:0!important}.od-ref-card--financial .od-ref-financial article:first-child{border-top:0!important}.od-ref-card--financial .od-ref-financial__body small{white-space:normal}}.od-ref-card--metric-strip{min-height:0}.od-ref-card--metric-strip .od-ref-metric-strip{padding-top:var(--sky-space-1);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:visible}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__item{align-items:center;gap:var(--sky-space-2);width:auto;min-width:0;max-width:none;min-height:5.5rem;padding:var(--sky-space-3) var(--sky-space-4);background:0 0;border:none;border-radius:0;grid-template-columns:2.25rem minmax(0,1fr);display:grid}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__icon{border-radius:var(--sky-radius-primary);width:2.25rem;height:2.25rem;color:var(--metric-accent,var(--sky-active-primary));background:color-mix(in srgb,var(--metric-accent,var(--sky-active-primary)) 14%,var(--sky-glass-primary));place-items:center;margin:0;font-size:1.125rem;display:inline-grid}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__body{align-content:center;gap:.125rem;width:auto;min-width:0;display:grid}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__body>span{font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__body strong{font-size:var(--app-text-lg);margin:0;line-height:1.2}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__body small{min-width:0;font-size:var(--app-text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;display:block;overflow:hidden}@container od-stats (width<=960px){.od-ref-card--metric-strip .od-ref-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@container od-stats (width<=560px){.od-ref-card--metric-strip .od-ref-metric-strip{grid-template-columns:1fr}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__item{min-height:4.75rem;padding-inline:var(--sky-space-3)}.od-ref-card--metric-strip .od-ref-metric-strip .od-ref-metric-strip__body small{white-space:normal}}.od-ref-card--exceptions,.od-ref-card--insights{gap:var(--sky-space-3);min-height:0;container:od-exceptions/inline-size}.od-ref-card--exceptions .od-ref-metric-strip,.od-ref-card--insights .od-ref-metric-strip{min-height:var(--od-chart-h);border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:0;height:100%;margin:0;padding:0;display:grid;overflow:hidden}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item,.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item{min-height:5rem;padding:var(--sky-space-3);border:0;border-right:1px solid var(--od-border);border-bottom:1px solid var(--od-border);background:0 0;border-radius:0}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item:nth-child(2n),.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:nth-child(2n){border-right:0}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item:last-child,.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:last-child{border-bottom:0}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item:last-child:nth-child(odd),.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:nth-last-child(-n+2){border-bottom:0}.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:last-child:nth-child(odd){grid-column:auto}@container od-exceptions (width<=420px){.od-ref-card--exceptions .od-ref-metric-strip,.od-ref-card--insights .od-ref-metric-strip{grid-template-columns:1fr}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item,.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item{border-right:0}.od-ref-card--metric-strip.od-ref-card--exceptions .od-ref-metric-strip__item:last-child,.od-ref-card--metric-strip.od-ref-card--insights .od-ref-metric-strip__item:last-child{border-bottom:0;grid-column:auto}}.od-ref-card--conversion-overview{gap:var(--sky-space-3);min-height:0;container:od-conversion/inline-size}.od-ref-card--conversion-overview .od-ref-metric-strip{min-height:var(--od-chart-h);border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:0;height:100%;margin:0;padding:0;display:grid;overflow:hidden}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item{min-height:5rem;padding:var(--sky-space-3);border:0;border-right:1px solid var(--od-border);border-bottom:1px solid var(--od-border);background:0 0;border-radius:0}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item:nth-child(2n){border-right:0}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item:nth-last-child(-n+2){border-bottom:0}.od-ref-conversion-overview__section{min-width:0}.od-ref-conversion-overview__section+.od-ref-conversion-overview__section{margin-top:var(--sky-space-4);padding-top:var(--sky-space-4);border-top:1px solid color-mix(in srgb,var(--od-border) 80%,transparent)}.od-ref-conversion-overview__header{justify-content:space-between;align-items:center;gap:var(--sky-space-3);min-width:0;padding-bottom:var(--sky-space-2);display:flex}.od-ref-conversion-overview__header h2{min-width:0;color:var(--od-text);font-size:var(--app-text-md);font-weight:var(--sky-font-weight-bold);flex:auto;margin:0;line-height:1.3}@container od-conversion (width<=420px){.od-ref-card--conversion-overview .od-ref-metric-strip{grid-template-columns:1fr}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item{border-right:0}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item:nth-last-child(-n+2){border-bottom:1px solid var(--od-border)}.od-ref-card--metric-strip.od-ref-card--conversion-overview .od-ref-metric-strip__item:last-child{border-bottom:0}}@container od-stats (width<=560px){.od-ref-conversion-overview__header h2{min-width:0}}.od-ref-rts-card{min-height:0}.od-ref-rts{gap:var(--sky-space-3);flex:auto;align-content:start;min-width:0;min-height:0;display:grid}.od-ref-rts__overview{grid-template-columns:1fr;align-items:stretch}.od-ref-rts__hero,.od-ref-rts__overview{gap:var(--sky-space-2);min-width:0;display:grid}.od-ref-rts__hero{padding:var(--sky-space-3);border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-secondary)}.od-ref-rts__hero-copy{gap:2px;min-width:0;display:grid}.od-ref-rts__eyebrow{color:var(--od-muted);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.od-ref-rts__hero-copy strong{color:var(--sky-warning-primary);font-size:clamp(1.35rem,1.8vw,1.7rem);font-weight:var(--sky-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.1}.od-ref-rts__hero-copy small{color:var(--od-muted);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-medium);line-height:1.3}.od-ref-rts__hero-progress{gap:6px;min-width:0;display:grid}.od-ref-rts__hero-progress-meta{justify-content:space-between;align-items:center;gap:var(--sky-space-2);color:var(--od-muted);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold);display:flex}.od-ref-rts__stats{border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;display:grid;overflow:hidden}.od-ref-rts__stats article{align-items:center;gap:var(--sky-space-2);min-width:0;padding:var(--sky-space-2) var(--sky-space-3);border-left:1px solid var(--od-border);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.od-ref-rts__stats article:first-child{border-left:0}.od-ref-rts__stat-icon{border-radius:var(--app-radius-inner);width:1.75rem;height:1.75rem;color:var(--sky-text-secondary);background:var(--sky-glass-secondary);place-items:center;font-size:.95rem;display:inline-grid}.od-ref-rts__stats article[data-tone=success] .od-ref-rts__stat-icon{color:var(--sky-success-primary);background:color-mix(in srgb,var(--sky-success-primary) 12%,var(--sky-glass-primary))}.od-ref-rts__stats article[data-tone=info] .od-ref-rts__stat-icon{color:var(--sky-info-primary,var(--sky-active-primary));background:color-mix(in srgb,var(--sky-info-primary,var(--sky-active-primary)) 12%,var(--sky-glass-primary))}.od-ref-rts__stat-body{gap:1px;min-width:0;display:grid}.od-ref-rts__stat-body small,.od-ref-rts__stat-body>span{color:var(--od-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.25;overflow:hidden}.od-ref-rts__stat-body strong{color:var(--od-text);font-size:var(--app-text-sm);font-weight:var(--sky-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.od-ref-rts__queue{gap:var(--sky-space-2);min-width:0;display:grid}.od-ref-rts__queue-head{justify-content:space-between;align-items:center;gap:var(--sky-space-3);min-width:0;color:var(--od-muted);letter-spacing:.03em;text-transform:uppercase;display:flex}.od-ref-rts__link,.od-ref-rts__queue-head{font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold)}.od-ref-rts__link{color:var(--sky-active-primary);letter-spacing:normal;text-transform:none;text-decoration:none}.od-ref-rts__link:hover{text-decoration:underline}.od-ref-rts__list{border:1px solid var(--od-border);border-radius:var(--sky-radius-primary);background:var(--sky-glass-primary);gap:0;min-width:0;display:grid;overflow:hidden}.od-ref-rts__list article{min-width:0;padding:var(--sky-space-2) var(--sky-space-3);border-top:1px solid var(--od-border);gap:6px;display:grid}.od-ref-rts__list article:first-child{border-top:0}.od-ref-rts__row-head{justify-content:space-between;align-items:flex-start;gap:var(--sky-space-2);min-width:0;display:flex}.od-ref-rts__row-title{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.od-ref-rts__row-title strong{min-width:0;color:var(--od-text);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.od-ref-rts__row-remain{text-align:right;flex:none;justify-items:end;gap:1px;display:grid}.od-ref-rts__row-remain span{color:var(--od-muted);font-size:9px;font-weight:var(--sky-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.od-ref-rts__row-remain strong{color:var(--sky-warning-primary);font-size:var(--app-text-xs);font-weight:var(--sky-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.od-ref-rts__list article[data-status=complete] .od-ref-rts__row-remain strong{color:var(--sky-success-primary)}.od-ref-rts__row-track{gap:4px;min-width:0;display:grid}.od-ref-rts__row-facts{min-width:0;color:var(--od-muted);font-size:10px;font-weight:var(--sky-font-weight-medium);flex-wrap:wrap;gap:2px 10px;line-height:1.3;display:flex}.od-ref-rts__row-facts span:first-child{color:var(--od-text);font-weight:var(--sky-font-weight-semibold)}.od-ref-rts>.od-ref-chart-empty{min-height:132px}@media (width<=560px){.od-ref-rts__stats{grid-template-columns:1fr}.od-ref-rts__stats article{border-left:0;border-top:1px solid var(--od-border)}.od-ref-rts__stats article:first-child{border-top:0}.od-ref-rts__row-head{flex-direction:column;align-items:stretch}.od-ref-rts__row-remain{text-align:left;justify-items:start}}.erp-page-skeleton{gap:var(--erp-page-load-gap,var(--erp-page-shell-gap,var(--app-section-gap,var(--od-row-gap,1rem))));flex-direction:column;flex:auto;width:100%;min-width:0;min-height:min-content;display:flex}.erp-page-load:has(>.erp-page-skeleton>.erp-sk-kanban){flex:1 1 0;height:100%;min-height:0}.erp-page-load:has(>.erp-page-skeleton>.erp-sk-kanban)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.erp-page-skeleton:has(>.erp-sk-kanban){flex:1 1 0;height:100%;min-height:0}.erp-page-load:has(>.erp-page-skeleton){flex-direction:column;flex:auto;width:100%;min-width:0;min-height:min-content;display:flex}.erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:auto;height:auto;min-height:min-content}.erp-sk-chart-rows.od-ref-rows{padding-bottom:0}.erp-sk-workflow-band{gap:var(--sky-space-3);flex-direction:column;min-height:0;padding:16px 18px;display:flex}.erp-sk-workflow-band__body{min-height:0;overflow:hidden}.erp-sk-kanban--compact{flex:none;min-height:0}.erp-sk-kanban--compact .erp-sk-kanban__col{flex:0 0 220px;min-width:220px;max-width:220px}.erp-sk-kanban--compact .erp-sk-kanban__card{min-height:4.5rem}.erp-bone{border-radius:var(--app-control-radius-sm,var(--app-radius-tight));background:color-mix(in srgb,var(--sky-text-primary) 7%,transparent);flex:none;display:block;position:relative;overflow:hidden}.erp-bone:after{content:"";background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--sky-text-primary) 9%,transparent) 48%,transparent 100%);animation:1.35s ease-in-out infinite erp-bone-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes erp-bone-shimmer{to{transform:translate(100%)}}.erp-bone--line{border-radius:var(--sky-radius-full);height:.72rem}.erp-bone--sm{height:.62rem}.erp-bone--xs{width:3rem;height:.55rem}.erp-bone--block{border-radius:var(--app-card-radius,var(--sky-radius-primary));width:100%}.erp-bone--kpi-icon{border-radius:var(--sky-radius-primary,var(--sky-radius-primary));flex-shrink:0;width:38px;height:38px}.erp-bone--kpi-label{width:58%;max-width:7.5rem;height:.7rem}.erp-bone--kpi-trend{width:2.4rem;height:.62rem;margin-left:auto}.erp-bone--kpi-value{width:42%;max-width:5.5rem;height:1.2rem}.erp-bone--kpi-hint{width:64%;max-width:8rem;height:.55rem}.erp-bone--spark{border-radius:var(--app-control-radius-sm,var(--app-radius-tight));width:100%;height:100%;min-height:44px;display:block}.erp-bone--panel-title{width:8.5rem;height:.85rem}.erp-bone--panel-filter{border-radius:var(--app-control-radius,var(--sky-radius-primary));width:7.25rem;height:2rem}.erp-bone--rank{border-radius:var(--app-radius-inner,var(--sky-radius-primary));flex-shrink:0;width:1.75rem;height:1.75rem}.erp-bone--progress{border-radius:var(--sky-radius-full);width:100%;height:6px}.erp-bone--list-title{width:44%;max-width:10rem;height:.72rem}.erp-bone--list-value{width:18%;max-width:4rem;height:.72rem;margin-left:auto}.erp-bone--section-title{width:10rem;height:.9rem}.erp-bone--detail-title{width:min(16rem,52%);height:1.1rem}.erp-bone--stat-value{width:3.5rem;height:1.35rem}.erp-sk-panel.od-ref-card--chart{min-height:calc(var(--od-chart-h) + 3.5rem)}.erp-sk-panel.od-ref-card--metric-strip{min-height:280px}.erp-bone--chart-area{width:100%;min-height:var(--od-chart-h,220px);border-radius:var(--app-control-radius,var(--sky-radius-primary));display:block}.erp-bone--chart-area-tall{min-height:var(--od-chart-h-lg,320px)}.erp-bone--search{width:min(100%,17.5rem)}.erp-bone--filter,.erp-bone--search{border-radius:var(--app-control-radius,var(--sky-radius-primary));height:2.5rem}.erp-bone--filter{width:5.75rem}.erp-bone--btn{border-radius:var(--app-control-radius,var(--sky-radius-primary));width:5.5rem;height:2.25rem}.erp-bone--btn-primary{width:6.75rem}.erp-bone--th{flex:1 1 0;min-width:3rem;max-width:100%;height:.72rem}.erp-bone--td{flex:1 1 0;min-width:2.5rem;max-width:100%;height:.68rem}.erp-bone--field{height:2.625rem}.erp-bone--field,.erp-bone--textarea{border-radius:var(--app-control-radius,var(--sky-radius-primary));width:100%}.erp-bone--textarea{height:7.5rem}.erp-bone--tab{width:7.25rem;height:2.25rem}.erp-bone--pill,.erp-bone--tab{border-radius:var(--sky-radius-full)}.erp-bone--pill{width:3.25rem;height:1.35rem}.erp-bone--pill-sm{width:2.6rem;height:1.1rem}.erp-bone--kanban-title{width:62%;height:.78rem}.erp-bone--kanban-card-title{width:74%;height:.8rem}.erp-bone--kanban-card-meta{width:48%}.erp-sk-card{border:var(--sky-border-primary);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--app-control-shadow);border-radius:var(--app-card-radius,var(--sky-radius-primary));pointer-events:none;overflow:hidden}.erp-sk-kpi .od-ref-kpi__head{align-items:flex-start}.erp-sk-kpi .od-ref-kpi__meta{gap:6px}.erp-sk-kpi .od-ref-kpi__top{align-items:center}.erp-sk-kpi.od-ref-kpi--dense .erp-bone--kpi-icon{width:30px;height:30px}.erp-page-skeleton .erp-sk-kpi.od-ref-kpi--dense,.erp-sk-kpis .erp-sk-kpi.od-ref-kpi--dense{min-height:4.25rem}.erp-sk-panel.od-ref-card{pointer-events:none}.erp-sk-panel .od-ref-card__header{gap:var(--sky-space-3)}.erp-sk-panel .od-ref-metric-strip__body{gap:6px;min-width:0;display:grid}.erp-sk-panel .od-ref-customers{pointer-events:none}.erp-sk-panel .od-ref-customers__head{align-items:center}.erp-sk-stats-grid{gap:var(--sky-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.erp-sk-stats-grid__item{border-radius:var(--app-control-radius,var(--sky-radius-primary));border:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);background:color-mix(in srgb,var(--sky-text-primary) 3%,transparent);gap:8px;padding:12px;display:grid}.erp-sk-table-host{flex-direction:column;flex:1 1 0;min-height:0}.erp-sk-table-filters,.erp-sk-table-host{gap:.75rem;width:100%;min-width:0;display:flex}.erp-sk-table-filters{flex-wrap:wrap;flex:none;align-items:flex-end}.erp-sk-table-filters__field{flex:11.5rem;min-width:11.5rem;max-width:18rem}.erp-sk-table-filters__field--range{flex:16rem;min-width:16rem;max-width:22rem}.erp-sk-table-filters__field .erp-bone--field{width:100%}.erp-sk-table{border:var(--sky-border-primary);border-radius:var(--app-card-radius,var(--sky-radius-primary));background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);width:100%;min-width:0;min-height:20rem;box-shadow:var(--app-control-shadow);flex-direction:column;flex:1 1 0;gap:0;display:flex;overflow:hidden}.erp-sk-table__toolbar{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.erp-sk-table__toolbar-start{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.erp-sk-table__toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.erp-sk-table__head{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 10%,transparent);background:color-mix(in srgb,var(--sky-text-primary) 3.5%,transparent);align-items:center;gap:12px;padding:11px 14px;display:flex}.erp-sk-table__body{flex-direction:column;flex:auto;min-height:12rem;display:flex}.erp-sk-table__row{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 6%,transparent);align-items:center;gap:12px;min-height:2.5rem;padding:0 14px;display:flex}.erp-sk-table__row:last-child{border-bottom:none}.erp-sk-kanban{flex-flow:row;flex:1 1 0;align-items:stretch;gap:12px;width:100%;min-width:0;height:100%;min-height:0;padding-bottom:2px;display:flex;overflow:auto hidden}.erp-sk-kanban__col{border-radius:var(--app-control-radius,var(--sky-radius-primary));border:var(--sky-border-primary);background:color-mix(in srgb,var(--sky-text-primary) 3.5%,var(--sky-glass-primary));box-sizing:border-box;flex-direction:column;flex:0 0 268px;align-self:stretch;gap:8px;width:268px;min-width:268px;max-width:268px;height:auto;min-height:0;padding:8px;display:flex}.erp-sk-kanban__col-head{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:2.25rem;padding:6px 4px;display:flex}.erp-sk-kanban__col-body{flex-direction:column;flex:1 1 0;gap:10px;min-height:0;display:flex;overflow:hidden}.erp-sk-kanban__card{border-radius:var(--app-control-radius,var(--sky-radius-primary));border:var(--sky-border-primary);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);min-height:6.75rem;box-shadow:var(--app-control-shadow);gap:8px;padding:12px;display:grid}.erp-sk-kanban__card-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.erp-sk-workspace{gap:var(--sky-space-3);flex-direction:column;min-width:0;display:flex}.erp-sk-workspace__tabs{flex-wrap:wrap;gap:8px;display:flex}.erp-sk-workspace__card{gap:var(--sky-space-3);min-height:min(100%,560px);padding:var(--app-card-padding,16px 18px);border:var(--sky-border-primary);border-radius:var(--app-card-radius,var(--sky-radius-primary));background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--app-control-shadow);flex-direction:column;display:flex}.erp-sk-workspace__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.erp-sk-workspace__head-copy{flex:auto;gap:8px;min-width:0;display:grid}.erp-sk-workspace__head-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.erp-sk-workspace__rule{background:color-mix(in srgb,var(--sky-text-primary) 10%,transparent);width:100%;height:1px}.erp-sk-workspace__fields{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.erp-sk-workspace__table-wrap{flex-direction:column;flex:1 1 0;gap:8px;min-height:0;display:flex}.erp-sk-workspace__table-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.erp-sk-workspace__table-row{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 6%,transparent);align-items:center;gap:12px;min-height:2.375rem;padding:0 4px;display:flex}.erp-sk-detail{gap:var(--sky-space-3);flex-direction:column;display:flex}.erp-sk-detail__hero{border:var(--sky-border-primary);border-radius:var(--app-card-radius,var(--sky-radius-primary));background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--app-control-shadow);gap:12px;padding:16px 18px;display:grid}.erp-sk-detail__hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.erp-sk-detail__hero-actions{flex-shrink:0;gap:8px;display:flex}.erp-sk-detail__chips{flex-wrap:wrap;gap:8px;display:flex}.erp-sk-detail__grid{gap:var(--sky-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.erp-sk-detail__panel{gap:12px;padding:16px 18px;display:grid}.erp-sk-detail__panel-head{align-items:center;gap:12px;min-width:0;display:flex}.erp-sk-detail__panel-copy{flex:auto;gap:6px;min-width:0;display:grid}.erp-sk-detail__line{grid-template-columns:28% minmax(0,1fr);align-items:center;gap:12px;display:grid}.erp-sk-detail__line-label,.erp-sk-detail__line-value{width:100%;max-width:none}.erp-sk-detail__table-row{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 6%,transparent);align-items:center;gap:12px;min-height:2.375rem;padding:0 4px;display:flex}.erp-sk-detail__table-row:last-child{border-bottom:none}.erp-sk-lead{gap:var(--sky-space-3);flex-direction:column;display:flex}.erp-sk-lead__hero,.erp-sk-lead__sheet{border:var(--sky-border-primary);border-radius:var(--app-card-radius,var(--sky-radius-primary));background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--app-control-shadow);gap:12px;padding:16px 18px;display:grid}.erp-sk-lead__accordion,.erp-sk-lead__actions,.erp-sk-lead__hero-top,.erp-sk-lead__sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.erp-sk-lead__hero-copy,.erp-sk-lead__sheet-copy{flex:12rem;gap:8px;min-width:0;display:grid}.erp-sk-lead__hero-story{width:min(28rem,72%)}.erp-sk-lead__chips,.erp-sk-lead__steps,.erp-sk-lead__tabs{flex-wrap:wrap;gap:8px;display:flex}.erp-sk-lead__step{justify-items:center;gap:6px;min-width:3.5rem;display:grid}.erp-sk-lead__desk{gap:14px}.erp-sk-lead__accordion{border-bottom:1px solid color-mix(in srgb,var(--sky-text-primary) 8%,transparent);min-height:2.75rem;padding:0 4px}.erp-sk-lead__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.erp-sk-lead__actions{justify-content:flex-start;padding-top:4px}@media (width<=640px){.erp-sk-lead__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.erp-sk-form{gap:var(--sky-space-3);padding:var(--app-card-padding,16px 18px);display:grid}.erp-sk-form__head{gap:8px;min-width:0;display:grid}.erp-sk-form__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.erp-sk-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.erp-page-skeleton__workspace-card{border:var(--sky-border-primary);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);box-shadow:var(--app-control-shadow)}.erp-page-skeleton__workspace-rule{background:color-mix(in srgb,var(--sky-text-primary) 10%,transparent);width:100%;height:1px}.erp-page-skeleton__table-block{flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:28rem;display:flex}.erp-page-skeleton__kanban{flex:1 1 0;min-width:0;min-height:24rem}.erp-page-load{flex:1 1 0;min-width:0;min-height:0}.erp-page-load--dim{opacity:.58;pointer-events:none;transition:opacity .16s}.erp-page-load__loading{border-radius:var(--app-control-radius);background:color-mix(in srgb,var(--sky-text-primary) 6%,transparent);flex:1 1 0;min-height:12rem;animation:1.2s ease-in-out infinite erp-page-load-pulse}@keyframes erp-page-load-pulse{0%,to{opacity:.42}50%{opacity:.72}}.erp-page-load__error{align-items:flex-start;gap:var(--sky-space-3);padding:var(--sky-space-4);border-radius:var(--app-control-radius);border:1px solid color-mix(in srgb,var(--sky-danger-primary) 28%,transparent);background:color-mix(in srgb,var(--sky-danger-primary) 8%,transparent);flex-direction:column;min-height:8rem;display:flex}.erp-page-load__error-text{color:var(--sky-text-primary);font-size:var(--sky-font-size-sm);margin:0;line-height:1.5}.crm-pipe .erp-page-load:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.lead-detail-page .erp-page-load:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.prod-board .erp-page-load:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.settings-page-host .split-panel-page__table-wrap>.erp-page-load:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.settings-page-host [class*=__table-shell]>.erp-page-load:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.crm-pipe .erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.lead-detail-page .erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.prod-board .erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.settings-page-host .split-panel-page__table-wrap>.erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.settings-page-host [class*=__table-shell]>.erp-page-load:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}:is(.settings-page-host .split-panel-page__table-wrap>.erp-page-load:has(>.erp-page-skeleton) .erp-sk-table-host,.settings-page-host [class*=__table-shell]>.erp-page-load:has(>.erp-page-skeleton) .erp-sk-table-host){flex:1 1 0;height:100%;min-height:0}:is(.settings-page-host .split-panel-page__table-wrap>.erp-page-load:has(>.erp-page-skeleton) .erp-sk-table,.settings-page-host [class*=__table-shell]>.erp-page-load:has(>.erp-page-skeleton) .erp-sk-table){flex:1 1 0;height:auto;min-height:12rem}.crm-pipe .erp-page-load:has(>.erp-page-skeleton) .erp-sk-kanban{flex:1 1 0;height:100%;min-height:0}.erp-page-load--kanban-host:has(>.erp-page-skeleton) .erp-sk-kanban{flex:1 1 0;height:100%;min-height:0}.prod-board .erp-page-load:has(>.erp-page-skeleton) .erp-sk-kanban{flex:1 1 0;height:100%;min-height:0}.crm-pipe .erp-page-load--kanban-host,.erp-page-load.erp-page-load--kanban-host,.prod-board .erp-page-load--kanban-host{flex:1 1 0;height:100%;min-height:0;overflow:hidden}.erp-page-load--kanban-host:has(>.erp-page-skeleton){flex:1 1 0;height:100%;min-height:0}.erp-page-load--kanban-host:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:1 1 0;height:100%;min-height:0}.crm-pipe .erp-page-load,.crm-pipe .erp-page-load__body,.lead-detail-page .erp-page-load,.lead-detail-page .erp-page-load__body,.prod-board .erp-page-load,.prod-board .erp-page-load__body,.settings-page-host .split-panel-page__table-wrap .erp-page-load__body,.settings-page-host .split-panel-page__table-wrap>.erp-page-load,.settings-page-host [class*=__table-shell] .erp-page-load__body,.settings-page-host [class*=__table-shell]>.erp-page-load{flex:1 1 0;height:100%;min-height:0}.dash-standard .erp-page-load.erp-page-load--chart-host{gap:var(--od-row-gap,1rem);flex:0 auto;width:100%;min-width:0;height:auto;min-height:0}.dash-standard .erp-page-load.erp-page-load--chart-host:has(>.erp-page-skeleton){min-height:min-content}.dash-standard .erp-page-load.erp-page-load--chart-host:has(>.erp-page-skeleton)>.erp-page-skeleton{flex:0 auto;height:auto;min-height:min-content}.dash-standard .erp-page-load.erp-page-load--chart-host .erp-page-load__body{flex-direction:column;flex:0 auto;width:100%;min-width:0;height:auto;min-height:0;display:flex}.dash-standard .erp-page-load.erp-page-load--chart-host .erp-page-load__body>*{flex-shrink:0}.dash-standard .erp-page-load--workspace-host,.dash-standard .erp-page-load--workspace-host .erp-page-load__body{gap:var(--erp-page-shell-gap,var(--app-section-gap,1rem));flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex}@media (width<=900px){.erp-sk-detail__grid{grid-template-columns:1fr}}.erp-sk-table__row:nth-child(2n) .erp-bone:after{animation-delay:.12s}.erp-sk-kanban__card:nth-child(2n) .erp-bone:after{animation-delay:.1s}@media (prefers-reduced-motion:reduce){.erp-bone:after,.erp-page-load__loading{animation:none}}@media (width<=720px){.erp-sk-table-filters{display:none}}@media (width<=640px){.erp-sk-table__toolbar{flex-direction:column;align-items:stretch}.erp-sk-table__toolbar-actions,.erp-sk-table__toolbar-start{width:100%;margin-left:0}.erp-sk-table__toolbar-actions{justify-content:flex-end}.erp-bone--search{width:100%}}:root{--erp-ic-border:1px solid color-mix(in srgb, var(--sky-text-primary) 10%, transparent);--erp-ic-bg:var(--sky-glass-primary);--erp-ic-shadow:0 1px 2px color-mix(in srgb, var(--sky-text-primary) 4%, transparent);--erp-ic-transition:border-color .14s ease, background-color .14s ease, box-shadow .14s ease, transform .14s ease}.bi-action:not([data-variant=primary]),.calc-page__choice-pill,.calc-page__mode-card,.calc-page__mode-option,.calc-page__option-card,.calc-page__pick-card,.calc-page__shape-tile,.calc-page__swatch,.calc-page__swatch-pill,.comm-auto__mode,.crm-lead-gate__path,.dash-standard.settings-page-host .ops-hub__card,.dash-standard.settings-page-host .prod-dash__inv-card,.erp-dashboard-actions__item,.erp-interactive-card,.erp-module-hub__card,.pc-cap__mode,.pkg-ship-set__mode,.po-detail-page__line-card,.quote-party-gate__path{border:var(--erp-ic-border);background:var(--erp-ic-bg);box-shadow:var(--erp-ic-shadow);transition:var(--erp-ic-transition)}.bi-action:not([data-variant=primary]):hover,.bi-kpi-card:hover,.calc-page__mode-card:hover,.calc-page__mode-option:hover:not(:disabled),.calc-page__option-card:hover,.calc-page__pick-card:hover,.calc-page__shape-tile:hover,.calc-page__swatch:hover,.comm-auto__mode:hover,.crm-lead-gate__path:hover,.dash-standard.settings-page-host .ops-hub__card:hover,.dash-standard.settings-page-host .prod-dash__inv-card:hover,.erp-dashboard-actions__item:hover,.erp-interactive-card:hover:not(:disabled):not([aria-disabled=true]),.erp-module-hub__card:hover,.pc-cap__mode:hover,.pkg-ship-set__mode:hover,.po-detail-page__line-card:hover,.quote-party-gate__path:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sky-active-primary) 35%,transparent)!important;background:color-mix(in srgb,var(--sky-active-primary) 5%,var(--sky-glass-primary))!important;box-shadow:0 4px 14px color-mix(in srgb,var(--sky-text-primary) 8%,transparent)!important}.calc-page__choice-pill:hover:not(:disabled),.calc-page__swatch-pill:hover:not(:disabled),.erp-interactive-card--compact:hover:not(:disabled):not([aria-disabled=true]){transform:none;border-color:color-mix(in srgb,var(--sky-active-primary) 35%,transparent)!important;background:color-mix(in srgb,var(--sky-active-primary) 5%,var(--sky-glass-primary))!important;box-shadow:0 2px 8px color-mix(in srgb,var(--sky-text-primary) 6%,transparent)!important}.calc-page__choice-pill--active,.calc-page__mode-card--active,.calc-page__mode-option--active,.calc-page__option-card--active,.calc-page__pick-card--active,.calc-page__shape-tile--active,.calc-page__swatch--active,.calc-page__swatch-pill--active,.comm-auto__mode--active,.crm-lead-gate__path--active,.erp-interactive-card--active,.erp-interactive-card[aria-selected=true],.pc-cap__mode--active,.pkg-ship-set__mode--active,.quote-party-gate__path--active,.router-link-active.erp-module-hub__card{box-shadow:var(--erp-ic-shadow);border-color:color-mix(in srgb,var(--sky-active-primary) 42%,transparent)!important;background:color-mix(in srgb,var(--sky-active-primary) 8%,var(--sky-glass-primary))!important}.bi-action:focus-visible,.calc-page__choice-pill:focus-visible,.calc-page__mode-card:focus-visible,.calc-page__mode-option:focus-visible,.calc-page__option-card:focus-visible,.calc-page__pick-card:focus-visible,.calc-page__shape-tile:focus-visible,.calc-page__swatch-pill:focus-visible,.calc-page__swatch:focus-visible,.comm-auto__mode:focus-visible,.crm-lead-gate__path:focus-visible,.erp-interactive-card:focus-visible,.erp-module-hub__card:focus-visible,.pc-cap__mode:focus-visible,.pkg-ship-set__mode:focus-visible,.quote-party-gate__path:focus-visible{outline:2px solid var(--sky-active-primary);outline-offset:2px}.calc-page__mode-option-icon,.calc-page__pick-card-icon,.crm-lead-gate__path-icon,.erp-interactive-card__icon,.erp-module-hub__card-icon,.quote-party-gate__path-icon{background:color-mix(in srgb,var(--sky-active-primary) 10%,transparent);color:var(--sky-active-primary)}.calc-page__mode-option-icon sky-icon,.calc-page__pick-card-icon sky-icon,.crm-lead-gate__path-icon sky-icon,.erp-interactive-card__icon sky-icon,.erp-module-hub__card-icon sky-icon,.quote-party-gate__path-icon sky-icon{background:0 0}.enterprise-search-card::part(card),.enterprise-search-empty::part(card){border:var(--erp-ic-border);background:var(--erp-ic-bg);box-shadow:var(--erp-ic-shadow);border-radius:var(--sky-radius-primary);transition:var(--erp-ic-transition);overflow:hidden}.enterprise-search-card:hover::part(card){border-color:color-mix(in srgb,var(--sky-active-primary) 35%,transparent);background:color-mix(in srgb,var(--sky-active-primary) 5%,var(--sky-glass-primary));box-shadow:0 4px 14px color-mix(in srgb,var(--sky-text-primary) 8%,transparent)}.enterprise-search-card--active::part(card),.enterprise-search-card[aria-selected=true]::part(card){border-color:color-mix(in srgb,var(--sky-active-primary) 42%,transparent);background:color-mix(in srgb,var(--sky-active-primary) 8%,var(--sky-glass-primary));box-shadow:var(--erp-ic-shadow)}.enterprise-search-card:focus-visible::part(card){outline:2px solid var(--sky-active-primary);outline-offset:2px}.enterprise-search-empty[data-tone=error]::part(card){border-color:color-mix(in srgb,var(--sky-danger-primary) 28%,transparent)}.layout--main[data-v-0a1091bb]{--layout-topbar-height:3.5rem;--layout-mobile-nav-top:52px;height:100svh}.sidebar-backdrop[data-v-0a1091bb]{z-index:1280;background:var(--sky-overlay-primary);-webkit-backdrop-filter:var(--sky-blur-secondary) var(--sky-brightness-secondary) var(--sky-saturation-secondary);backdrop-filter:var(--sky-blur-secondary) var(--sky-brightness-secondary) var(--sky-saturation-secondary);pointer-events:auto;touch-action:none;position:fixed;inset:0}.sidebar[data-v-0a1091bb]{--sidebar-motion-duration:.3s;--sidebar-motion-ease:cubic-bezier(.4, 0, .2, 1);--sidebar-expanded-w:260px;--sidebar-collapsed-w:68px;--sidebar-brand:var(--sky-active-primary);--sidebar-brand-dark:var(--sky-active-primary);--sidebar-brand-soft:var(--sky-hover-primary);--sidebar-bg:var(--sky-glass-primary);--sidebar-bg-raised:var(--sky-glass-primary);--sidebar-bg-soft:var(--sky-glass-secondary);--sidebar-hover:color-mix(in srgb, var(--sidebar-ink) 5%, var(--sidebar-bg));--sidebar-ink:var(--sky-text-primary);--sidebar-muted:var(--sky-text-tertiary);--sidebar-subtle:var(--sky-text-tertiary);--sidebar-line:var(--sky-border-light);--sidebar-tooltip-bg:var(--sky-glass-tertiary);--sidebar-tooltip-ink:var(--sky-text-primary);--sidebar-shadow:none;--sidebar-drawer-shadow:var(--sky-box-shadow-secondary);--sidebar-active-shadow:none;--sidebar-logo-shadow:0 12px 26px color-mix(in srgb, var(--sidebar-brand) 25%, transparent);--sidebar-scrollbar:color-mix(in srgb, var(--sidebar-brand) 34%, var(--sidebar-line));width:var(--sidebar-expanded-w);z-index:30;box-sizing:border-box;height:100%;min-height:0;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-ease);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-line);box-shadow:var(--sidebar-shadow);background-image:var(--sky-glass-surface);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.sidebar--collapsed[data-v-0a1091bb]{width:var(--sidebar-collapsed-w)}.sidebar--mobile-drawer[data-v-0a1091bb]{height:100dvh;padding-top:env(safe-area-inset-top,0);z-index:1290;top:0;left:-100%;width:min(320px,100vw - 32px);max-width:100%;transition:left var(--sidebar-motion-duration) var(--sidebar-motion-ease),inset-inline-start var(--sidebar-motion-duration) var(--sidebar-motion-ease);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-line);box-shadow:var(--sidebar-drawer-shadow);background-image:var(--sky-glass-surface);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);box-sizing:border-box;position:fixed;inset-inline-start:-100%;overflow:hidden;transform:none}.sidebar--mobile-drawer.sidebar--mobile-drawer-open[data-v-0a1091bb]{left:0;inset-inline-start:0;transform:none}.sidebar__header[data-v-0a1091bb]{padding:0 var(--sky-space-3);justify-content:flex-start;align-items:center;gap:var(--sky-space-3);box-sizing:border-box;border-bottom:1px solid var(--sidebar-line);transition:padding var(--sidebar-motion-duration) var(--sidebar-motion-ease),justify-content var(--sidebar-motion-duration) var(--sidebar-motion-ease);flex-shrink:0;display:flex;position:relative}.sidebar--collapsed .sidebar__header[data-v-0a1091bb],.sidebar__header[data-v-0a1091bb]{height:var(--layout-topbar-height);min-height:var(--layout-topbar-height)}.sidebar--collapsed .sidebar__header[data-v-0a1091bb]{padding:0 var(--sky-space-2);flex-direction:column;justify-content:center;gap:0}.sidebar__brand[data-v-0a1091bb]{min-width:0;color:inherit;cursor:pointer;border-radius:var(--app-control-radius);flex:1;align-items:center;text-decoration:none;display:flex}.sidebar--collapsed .sidebar__brand[data-v-0a1091bb]{flex:0 0 2.25rem;justify-content:center;width:2.25rem;height:2.25rem;padding:0}.sidebar__logo[data-v-0a1091bb]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:min(9.5rem,100%);height:2.25rem;transition:max-width var(--sidebar-motion-duration) var(--sidebar-motion-ease);display:block}.sidebar--collapsed .sidebar__logo[data-v-0a1091bb]{display:none}.sidebar__brand-mark[data-v-0a1091bb]{width:2.25rem;height:2.25rem;color:var(--sidebar-brand);font-size:var(--app-text-xl);font-weight:var(--sky-font-weight-bold);letter-spacing:0;justify-content:center;align-items:center;display:none;overflow:hidden}.sidebar--collapsed .sidebar__brand-mark[data-v-0a1091bb]{width:2.25rem;height:2.25rem;display:inline-flex}.sidebar__brand-mark-image[data-v-0a1091bb]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.sidebar__brand-fallback[data-v-0a1091bb]{font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-bold);letter-spacing:0;color:var(--sidebar-ink)}.sidebar--collapsed .sidebar__brand-fallback[data-v-0a1091bb]{display:none}.sidebar__collapse-toggle[data-v-0a1091bb],.sidebar__drawer-close[data-v-0a1091bb]{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--sidebar-line);border-radius:var(--app-control-radius);background:var(--sidebar-bg-soft);color:var(--sidebar-muted);cursor:pointer;transition:color var(--sky-transition-fast),background-color var(--sky-transition-fast),border-color var(--sky-transition-fast);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sidebar__collapse-toggle[data-v-0a1091bb]:hover,.sidebar__drawer-close[data-v-0a1091bb]:hover{color:var(--sidebar-brand);background:var(--sidebar-brand-soft);border-color:color-mix(in srgb,var(--sidebar-brand) 24%,var(--sidebar-bg))}.sidebar__collapse-toggle[data-v-0a1091bb]:focus-visible,.sidebar__drawer-close[data-v-0a1091bb]:focus-visible{outline:2px solid color-mix(in srgb,var(--sidebar-brand) 38%,transparent);outline-offset:2px}.sidebar__collapse-toggle-icon[data-v-0a1091bb],.sidebar__drawer-close-icon[data-v-0a1091bb]{font-size:1.05rem}.sidebar__brand--drawer-head[data-v-0a1091bb]{height:var(--layout-topbar-height);min-height:var(--layout-topbar-height);padding:0 var(--sky-space-3);justify-content:flex-start;align-items:center;gap:var(--sky-space-3);border-bottom:1px solid var(--sidebar-line);border-radius:0;flex:none;display:flex}.sidebar__brand--drawer-head .sidebar__brand-fallback[data-v-0a1091bb],.sidebar__brand--drawer-head .sidebar__logo[data-v-0a1091bb]{min-width:0;max-width:calc(100% - 48px)}.sidebar__brand--drawer-head .sidebar__drawer-close[data-v-0a1091bb]{margin-left:auto}.sidebar__navpanel[data-v-0a1091bb]{width:100%;min-width:0;height:100%;min-height:0;padding:var(--sky-space-3) var(--sky-space-2);box-sizing:border-box;scrollbar-width:thin;flex:auto;overflow:hidden auto}.sidebar__navpanel[data-v-0a1091bb]::-webkit-scrollbar{width:6px}.sidebar--collapsed .sidebar__navpanel[data-v-0a1091bb]{display:none}.sidebar__collapsed-rail[data-v-0a1091bb]{align-items:center;gap:var(--sky-space-1);min-height:0;padding:var(--sky-space-2);box-sizing:border-box;scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.sidebar__collapsed-rail[data-v-0a1091bb]::-webkit-scrollbar{display:none}.sidebar__collapsed-rail-button[data-v-0a1091bb]{border-radius:var(--app-control-radius);width:42px;height:42px;color:var(--sidebar-muted);cursor:pointer;transition:color var(--sky-transition-fast),background-color var(--sky-transition-fast);background:0 0;border:none;flex:0 0 42px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar__collapsed-rail-button[data-v-0a1091bb]:hover{background:var(--sidebar-hover);color:var(--sidebar-ink)}.sidebar__collapsed-rail-button[data-v-0a1091bb]:focus-visible{outline:2px solid color-mix(in srgb,var(--sidebar-brand) 38%,transparent);outline-offset:2px}.sidebar__collapsed-rail-button--active[data-v-0a1091bb]{background:var(--sidebar-brand-soft);color:var(--sidebar-brand)}.sidebar__collapsed-rail-icon[data-v-0a1091bb]{font-size:1.1rem;line-height:1}.sidebar__footer[data-v-0a1091bb]{--sidebar-footer-control:32px;align-items:stretch;gap:var(--sky-space-2);padding:var(--sky-space-2) var(--sky-space-3);border-top:1px solid var(--sidebar-line);background:var(--sky-glass-secondary);flex-direction:column;flex:none;display:flex}.sidebar--collapsed .sidebar__footer[data-v-0a1091bb]{padding:var(--sky-space-2);align-items:center}.sidebar__account[data-v-0a1091bb]{justify-content:space-between;align-items:center;gap:var(--sky-space-2);width:100%;min-width:0;display:flex}.sidebar--collapsed .sidebar__account[data-v-0a1091bb]{justify-content:center;gap:var(--sky-space-2);flex-direction:column}.sidebar__account-actions[data-v-0a1091bb]{justify-content:flex-end;align-items:center;gap:var(--sky-space-2);flex-shrink:0;display:inline-flex}.sidebar--collapsed .sidebar__account-actions[data-v-0a1091bb]{flex-direction:column;justify-content:center}.sidebar__theme[data-v-0a1091bb]{width:var(--sidebar-footer-control);height:var(--sidebar-footer-control);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebar__theme[data-v-0a1091bb] .sky-button,.sidebar__theme[data-v-0a1091bb] [role=button],.sidebar__theme[data-v-0a1091bb] button{box-sizing:border-box;width:var(--sidebar-footer-control)!important;height:var(--sidebar-footer-control)!important;min-width:var(--sidebar-footer-control)!important;min-height:var(--sidebar-footer-control)!important}.sidebar__avatar-button[data-v-0a1091bb]{width:var(--sidebar-footer-control);height:var(--sidebar-footer-control);box-sizing:border-box;border:1px solid var(--sidebar-line);border-radius:var(--sky-radius-full);background:var(--sidebar-bg-soft);cursor:pointer;transition:color var(--sky-transition-fast),background-color var(--sky-transition-fast),border-color var(--sky-transition-fast);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;overflow:hidden}.sidebar__avatar-button[data-v-0a1091bb]:hover{background:var(--sidebar-brand-soft);border-color:color-mix(in srgb,var(--sidebar-brand) 24%,var(--sidebar-bg))}.sidebar__avatar-button[data-v-0a1091bb]:focus-visible{outline:2px solid color-mix(in srgb,var(--sidebar-brand) 38%,transparent);outline-offset:2px}.sidebar__avatar[data-v-0a1091bb]{flex-shrink:0}.sidebar__footer .sidebar__collapse-toggle[data-v-0a1091bb]{width:var(--sidebar-footer-control);height:var(--sidebar-footer-control);border-radius:var(--sky-radius-full)}.sidebar__footer .sidebar__collapse-toggle-icon[data-v-0a1091bb]{font-size:1rem}.layout__body-wrap[data-v-0a1091bb]{min-width:0;padding:0}.layout__body[data-v-0a1091bb],.layout__body-wrap[data-v-0a1091bb]{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex}.layout__body[data-v-0a1091bb]{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;overflow:hidden}.layout__body[data-v-0a1091bb],.nav[data-v-0a1091bb]{border-radius:0;position:relative}.nav[data-v-0a1091bb]{z-index:1200;justify-content:space-between;align-items:center;gap:var(--sky-space-2);height:var(--layout-topbar-height);min-height:var(--layout-topbar-height);padding:0 var(--sky-space-3);border-bottom:1px solid var(--sky-border-light);background:var(--sky-glass-primary);background-image:var(--sky-glass-surface);-webkit-backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);backdrop-filter:var(--sky-blur-primary) var(--sky-brightness-primary) var(--sky-saturation-primary);display:flex}.layout__global-search-dock[data-v-0a1091bb],.nav[data-v-0a1091bb]{box-sizing:border-box;flex-shrink:0}.layout__global-search-dock[data-v-0a1091bb]{width:100%;display:none}.layout__global-search-dock--open[data-v-0a1091bb]{display:block}.nav__search-filler[data-v-0a1091bb]{flex:1;justify-content:flex-end}.nav__left[data-v-0a1091bb],.nav__search-filler[data-v-0a1091bb]{align-items:center;min-width:0;display:flex}.nav__left[data-v-0a1091bb]{gap:var(--sky-space-3)}.nav__left--desktop-title[data-v-0a1091bb]{gap:var(--sky-space-2);min-width:0;padding-inline:2px 0}.nav__brand[data-v-0a1091bb]{min-width:0;height:2rem;padding:0 var(--sky-space-2);color:var(--sky-text-primary);border-radius:var(--app-control-radius-sm);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nav__brand[data-v-0a1091bb]:focus-visible{outline:2px solid var(--sky-focus-ring);outline-offset:2px}.nav__brand-logo[data-v-0a1091bb]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;height:2rem;display:block}.nav__brand-fallback[data-v-0a1091bb]{min-width:0;color:var(--sky-text-primary);font-size:var(--sky-font-size-xs);font-weight:var(--sky-font-weight-bold);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.nav__brand--mobile[data-v-0a1091bb]{justify-self:center;width:min(7rem,46vw);height:2.25rem;padding-inline:4px}.nav__brand--mobile .nav__brand-logo[data-v-0a1091bb]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:1.85rem}.nav__brand--mobile .nav__brand-fallback[data-v-0a1091bb]{font-size:var(--sky-font-size-xs)}.nav__divider[data-v-0a1091bb]{background:var(--sky-border-light);flex-shrink:0;width:1px;height:1.5rem}.nav__sidebar-toggle[data-v-0a1091bb]{border-radius:var(--sky-radius-primary);width:36px;height:36px;color:var(--sky-text-secondary);cursor:pointer;transition:color var(--sky-transition-fast),background-color var(--sky-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.nav__sidebar-toggle[data-v-0a1091bb]:hover{background:var(--sky-hover-primary);color:var(--sky-text-primary)}.nav__sidebar-toggle[data-v-0a1091bb]:focus-visible{outline:2px solid var(--sky-focus-ring);outline-offset:2px}.nav__sidebar-toggle-icon[data-v-0a1091bb]{font-size:1.25rem}.nav__page-title[data-v-0a1091bb]{font-size:var(--app-text-sm,.9375rem);font-weight:var(--sky-font-weight-semibold);color:var(--sky-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.nav__breadcrumb[data-v-0a1091bb]{flex:auto;min-width:0;max-width:100%}.nav__back[data-v-0a1091bb]{flex-shrink:0}.nav--mobile[data-v-0a1091bb]{height:auto;min-height:0;padding:6px var(--sky-space-3) 8px;flex-direction:column;align-items:stretch;gap:0}.nav__mobile-shell[data-v-0a1091bb]{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.nav__mobile-row[data-v-0a1091bb]{align-items:center;min-width:0;display:grid}.nav__mobile-row--brand[data-v-0a1091bb]{-moz-column-gap:var(--sky-space-2);column-gap:var(--sky-space-2);grid-template-columns:1fr auto 1fr;min-height:2rem}.nav__mobile-end[data-v-0a1091bb],.nav__mobile-start[data-v-0a1091bb]{align-items:center;gap:6px;min-width:0;display:flex}.nav__mobile-start[data-v-0a1091bb]{justify-self:start}.nav__mobile-end[data-v-0a1091bb]{justify-content:flex-end;justify-self:end}.nav--mobile .nav__sidebar-toggle[data-v-0a1091bb]{flex-shrink:0;width:2rem;height:2rem}.nav--mobile .nav__sidebar-toggle-icon[data-v-0a1091bb]{font-size:1.125rem}.nav__mobile-row--title[data-v-0a1091bb]{-moz-column-gap:var(--sky-space-2);column-gap:var(--sky-space-2);border-top:1px solid var(--sky-border-light);grid-template-columns:minmax(0,1fr) auto;padding-top:2px}.nav__breadcrumb--mobile[data-v-0a1091bb]{text-align:start;min-width:0;margin:0}.nav__mobile-search[data-v-0a1091bb]{flex:0 0 2rem;width:2rem;min-width:2rem;max-width:2rem;padding-inline:0}.nav__back--mobile[data-v-0a1091bb]{flex-shrink:0}.profile-menu[data-v-0a1091bb]{width:min(264px,100vw - 24px);min-width:min(240px,100vw - 24px);padding:var(--sky-space-2);box-sizing:border-box;font-family:var(--app-font-family);color:var(--sky-text-primary);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;position:relative}.profile-menu__header[data-v-0a1091bb]{align-items:center;gap:var(--sky-space-3);padding:var(--sky-space-3);min-width:0;display:flex}.profile-menu__avatar[data-v-0a1091bb]{flex-shrink:0}.profile-menu__user-info[data-v-0a1091bb]{flex:1;min-width:0}.profile-menu__name[data-v-0a1091bb]{font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-semibold);color:var(--sky-text-primary);margin-bottom:var(--sky-space-1)}.profile-menu__email[data-v-0a1091bb],.profile-menu__name[data-v-0a1091bb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-menu__email[data-v-0a1091bb]{font-size:var(--sky-font-size-xs);color:var(--sky-text-secondary)}.profile-menu__divider[data-v-0a1091bb]{background:var(--sky-border-light);height:1px;margin:var(--sky-space-2) 0}.profile-menu__item[data-v-0a1091bb]{align-items:center;gap:var(--sky-space-3);width:100%;padding:var(--sky-space-2) var(--sky-space-3);min-height:var(--control-height-md);font-size:var(--sky-font-size-sm);font-weight:var(--sky-font-weight-medium);color:var(--sky-text-primary);border-radius:var(--sky-radius-primary);cursor:pointer;text-align:left;transition:background-color var(--sky-transition-fast),color var(--sky-transition-fast);background:0 0;border:none;display:flex}.profile-menu__item[data-v-0a1091bb]:hover{background:var(--sky-hover-primary);color:var(--sky-text-primary)}.profile-menu__item[data-v-0a1091bb]:focus-visible{outline:2px solid var(--sky-focus-ring);outline-offset:2px}.profile-menu__item[data-v-0a1091bb]:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.profile-menu__item-icon[data-v-0a1091bb]{color:var(--sky-text-tertiary);flex-shrink:0;font-size:1.125rem}.profile-menu__item:hover .profile-menu__item-icon[data-v-0a1091bb]{color:var(--sky-text-secondary)}.profile-menu__item-label[data-v-0a1091bb]{flex:1}.layout__main[data-v-0a1091bb]{z-index:0;padding:var(--app-page-padding-y,24px) var(--app-page-padding-x,24px);flex-direction:column;flex:1;align-items:stretch;min-height:0;display:flex;position:relative;overflow:hidden auto}.layout__main--dashboard[data-v-0a1091bb]{gap:var(--sky-space-2)}:is(.layout__main[data-v-0a1091bb]:has(>.dashboard),.layout__main[data-v-0a1091bb]:has(>.settings-page-host .settings-page.dept-dashboard)){padding:var(--app-page-padding-y,24px) var(--app-page-padding-x,24px)}.layout__main[data-v-0a1091bb]:has(.od-ref-dashboard){padding:0}:is(.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-leads),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-perf),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-stages),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.inv-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.ob-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-invoices),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-orders),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-parties),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pa-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pl-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.product-list-host),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.sales-delivery),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.sales-linked-orders),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix))){padding-bottom:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)));scroll-padding-bottom:max(2rem,calc(1.5rem + env(safe-area-inset-bottom,0px)))}.layout__main[data-v-0a1091bb]>*{flex:1 1 0;min-width:0;min-height:0}.layout__main--dashboard[data-v-0a1091bb]>.settings-page-host.dash-standard .settings-page>.page-header:first-child,.layout__main--dashboard[data-v-0a1091bb]>.settings-page-host.revenue-dash .settings-page>.page-header:first-child{display:none}.layout__loading-bar[data-v-0a1091bb]{z-index:2;pointer-events:none;opacity:0;visibility:hidden;height:2px;transition:opacity .12s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.layout__loading-bar--active[data-v-0a1091bb]{opacity:1;visibility:visible}.layout__loading-bar[data-v-0a1091bb] sky-progress{width:100%;height:2px;display:block}.layout__main[data-v-0a1091bb] .page-header__actions>sky-button[icon-l=mdi\:refresh],.layout__main[data-v-0a1091bb] .settings-page__toolbar>sky-button[icon-l=mdi\:refresh],.layout__main[data-v-0a1091bb] sky-button[icon-l=mdi\:refresh][label*=Refresh],.layout__main[data-v-0a1091bb] sky-button[icon-l=mdi\:refresh][label*=Reload]{display:none}.layout__main[data-v-0a1091bb] button.crm-toolbar-btn:has(.crm-toolbar-ic[icon=mdi\:refresh]){display:none}.layout__main[data-v-0a1091bb]>.control-panel-page{min-width:0;max-width:100%;flex:0 auto!important;height:auto!important;min-height:auto!important;overflow:visible!important}.layout__main[data-v-0a1091bb]:has(>.control-panel-page){align-items:stretch;overflow:hidden auto!important}.layout__main>.control-panel-page{max-width:100%;flex:0 auto!important;align-self:stretch!important;min-width:0!important;height:auto!important;min-height:auto!important;overflow:visible!important}.layout__main:has(>.control-panel-page){align-items:stretch;overflow:hidden auto!important}.layout__main[data-v-0a1091bb]>.dashboard{flex:0 auto;min-height:auto}.layout__main[data-v-0a1091bb]>.settings-page-host.crm-pipe,.layout__main[data-v-0a1091bb]>.settings-page-host.prod-board{flex:1 1 0;min-width:0;max-width:100%;height:100%;min-height:0;overflow:hidden}.layout__main[data-v-0a1091bb]>.settings-page-host.crm-detail,.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-detail,.layout__main[data-v-0a1091bb]>.settings-page-host.po-detail-page{flex:0 auto;min-width:0;max-width:100%;height:auto;min-height:auto;overflow:visible}.layout__main[data-v-0a1091bb]>.settings-page-host.crm-dash,.layout__main[data-v-0a1091bb]>.settings-page-host.acct-dash,.layout__main[data-v-0a1091bb]>.settings-page-host.acct-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.calc-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.catalogue-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.erp-module-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.inv-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.ops-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.orders-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.prd-dash,.layout__main[data-v-0a1091bb]>.settings-page-host.prod-dash,.layout__main[data-v-0a1091bb]>.settings-page-host.prod-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.pur-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.sales-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.settings-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.site-hub,.layout__main[data-v-0a1091bb]>.settings-page-host.wf-analytics,.layout__main[data-v-0a1091bb]>.settings-page-host.prod-bu-hub{flex:0 auto;min-width:0;max-width:100%;min-height:auto}.layout__main[data-v-0a1091bb]>.settings-page-host:not(:has(.split-panel-page)):not(:has(.settings-page__table-wrap)){flex:0 auto;min-width:0;max-width:100%;min-height:auto}:is(.layout__main[data-v-0a1091bb]>.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix),.layout__main[data-v-0a1091bb]>.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix),.layout__main[data-v-0a1091bb]>.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)),.layout__main[data-v-0a1091bb]>.settings-page-host.crm-leads,.layout__main[data-v-0a1091bb]>.settings-page-host.crm-perf,.layout__main[data-v-0a1091bb]>.settings-page-host.crm-stages,.layout__main[data-v-0a1091bb]>.settings-page-host.in-rep,.layout__main[data-v-0a1091bb]>.settings-page-host.inv-page,.layout__main[data-v-0a1091bb]>.settings-page-host.inv-wastage-page,.layout__main[data-v-0a1091bb]>.settings-page-host.ob-page,.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-create,.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-invoices,.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-orders,.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-parties,.layout__main[data-v-0a1091bb]>.settings-page-host.pa-page,.layout__main[data-v-0a1091bb]>.settings-page-host.pl-page,.layout__main[data-v-0a1091bb]>.settings-page-host.product-list-host,.layout__main[data-v-0a1091bb]>.settings-page-host.pur-orders,.layout__main[data-v-0a1091bb]>.settings-page-host.pur-vb,.layout__main[data-v-0a1091bb]>.settings-page-host.sales-delivery,.layout__main[data-v-0a1091bb]>.settings-page-host.sales-linked-orders{flex:none;min-width:0;max-width:100%;min-height:100%}.layout__main[data-v-0a1091bb]>.settings-page-host.order-desk-rate-matrix,.layout__main[data-v-0a1091bb]>.settings-page-host.rate-matrix-host{flex:1 1 0;min-width:0;max-width:100%;min-height:0}.layout__main[data-v-0a1091bb]>.settings-page-host.inv-create-page,.layout__main[data-v-0a1091bb]>.settings-page-host.inv-detail-page,.layout__main[data-v-0a1091bb]>.settings-page-host.inv-view{flex:0 auto;height:auto;min-height:auto;overflow:visible}:is(.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-rate-matrix),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.rate-matrix-host),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has(.split-panel-page))){overflow:hidden}:is(.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-leads),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-perf),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.crm-stages),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.in-rep),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.inv-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.inv-wastage-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.ob-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-create),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-invoices),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-orders),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.order-desk-parties),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pa-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pl-page),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.product-list-host),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pur-orders),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.pur-vb),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.sales-delivery),.layout__main[data-v-0a1091bb]:has(>.settings-page-host.sales-linked-orders),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has(.erp-page-shell--table-page):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has(.settings-page__table-wrap):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix)),.layout__main[data-v-0a1091bb]:has(>.settings-page-host:has([class*=__table-shell]):not(:has(.split-panel-page)):not(.rate-matrix-host):not(.order-desk-rate-matrix))){-webkit-overflow-scrolling:touch;overflow:hidden auto}.layout__main[data-v-0a1091bb]>.settings-page-host:has(.split-panel-page){flex:1 1 0;min-width:0;max-width:100%;min-height:0}@media (width>=768px) and (width<=1199px){.layout--main[data-v-0a1091bb]{--layout-mobile-nav-top:44px}.sidebar[data-v-0a1091bb]{--sidebar-expanded-w:248px}.sidebar__header[data-v-0a1091bb]{min-height:72px;padding:var(--sky-space-3)}.sidebar__navpanel[data-v-0a1091bb]{padding:var(--sky-space-3) var(--sky-space-2)}.nav[data-v-0a1091bb]{gap:var(--sky-space-2);min-height:3rem;padding:0 var(--sky-space-3)}.nav__page-title[data-v-0a1091bb]{font-size:var(--app-text-sm,.9375rem)}.layout__main[data-v-0a1091bb]{padding:var(--app-page-padding-y,16px) var(--app-page-padding-x,16px)}}@media (width<=767px){.layout--main[data-v-0a1091bb]{--layout-mobile-nav-top:0px;height:100svh}.layout__main[data-v-0a1091bb]{padding:var(--app-page-padding-y,12px) var(--app-page-padding-x,12px);padding-left:max(var(--app-page-padding-x,12px),env(safe-area-inset-left,0px));padding-right:max(var(--app-page-padding-x,12px),env(safe-area-inset-right,0px));padding-bottom:max(var(--app-page-padding-y,12px),env(safe-area-inset-bottom,0px))}.layout__main[data-v-0a1091bb]:has(.od-ref-dashboard){padding:0}.layout__main[data-v-0a1091bb]>.settings-page-host{min-width:0;max-width:100%}}
