.owner-overview{--oo-graphite:var(--sahla-graphite,#24272b);--oo-graphite-2:var(--sahla-graphite-2,#2e3237);--oo-graphite-3:var(--sahla-graphite-3,#3a3f45);--oo-volt:var(--sahla-volt,#dffb06);--oo-volt-deep:var(--sahla-volt-deep,#c5de00);--oo-volt-soft:var(--sahla-volt-soft,#f7fbd0);--oo-volt-ink:var(--sahla-volt-ink,#4d5600);--oo-ink:var(--sahla-ink,#24272b);--oo-ink-2:var(--sahla-ink-2,#3c4046);--oo-slate:var(--sahla-slate,#5e636b);--oo-steel:var(--sahla-steel,#9aa0a8);--oo-on-dark-muted:var(--sahla-on-dark-muted,#b4b9c0);--oo-on-dark-2:var(--sahla-on-dark-2,#d5d8dc);--oo-ground:var(--sahla-ground,#f2f3ef);--oo-surface:var(--sahla-surface,#fff);--oo-line:var(--sahla-line,#e3e5e0);--oo-line-2:var(--sahla-line-2,#d5d8dc);--oo-danger:var(--sahla-danger,#c2412d);--oo-danger-text:var(--sahla-danger-text,#a8321f);--oo-danger-soft:var(--sahla-danger-soft,#fcedea);--oo-warn:var(--sahla-warn,#b86e00);--oo-warn-text:var(--sahla-warn-text,#7a4a00);--oo-warn-soft:var(--sahla-warn-soft,#fff3de);--oo-ok:var(--sahla-ok,#2f7d4f);--oo-ok-text:var(--sahla-ok-text,#24603d);--oo-ok-soft:var(--sahla-ok-soft,#e9f6ee);--oo-ease:var(--sahla-ease,cubic-bezier(.2, .8, .2, 1));color:var(--oo-ink);gap:20px;padding-block:8px 32px;display:grid}.owner-overview :is(h1,h2,h3,p,dl,dd,ul){margin:0}.owner-overview ul{padding:0;list-style:none}.owner-overview :is(a,button,input):focus-visible{outline:2px solid var(--oo-graphite);outline-offset:3px}.owner-overview .oo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.owner-overview .oo-title{gap:4px;display:grid}.owner-overview .oo-title h1{font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:700;line-height:1.3}.owner-overview .oo-title p,.owner-overview .oo-hint{color:var(--oo-slate);font-size:.8125rem;line-height:1.6}.owner-overview .oo-period{border:1px solid var(--oo-line);background:var(--oo-surface);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:4px;inline-size:100%;padding:4px;display:grid}.owner-overview .oo-period button{min-height:44px;color:var(--oo-slate);white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:.875rem;font-weight:500}.owner-overview .oo-period button:hover{background:var(--oo-ground);color:var(--oo-ink)}.owner-overview .oo-period button[aria-pressed=true]{background:var(--oo-graphite);color:var(--oo-volt);font-weight:600}.owner-overview .oo-custom{flex-wrap:wrap;align-items:flex-end;gap:4px 16px;display:flex}.owner-overview .oo-field{flex:180px}.owner-overview .oo-field label{margin-block:0 6px}.owner-overview .oo-custom .oo-hint{flex-basis:100%}.owner-overview .oo-invalid{color:var(--oo-danger-text)}.owner-overview .oo-card{border:1px solid var(--oo-line);background:var(--oo-surface);border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.owner-overview .oo-card-head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.owner-overview .oo-card-head h2{font-size:1.125rem;font-weight:700}.owner-overview .oo-card-head .oo-hint{flex:220px}.owner-overview .oo-section-state{color:var(--oo-slate);font-size:.875rem}.owner-overview .oo-live-dot{background:var(--oo-ok);border-radius:50%;flex:none;block-size:10px;inline-size:10px;position:relative}.owner-overview .oo-live-dot:after,.owner-overview .oo-ping:after{content:"";background:inherit;border-radius:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite oo-ping;position:absolute;inset:0}.owner-overview .oo-live-danger{background:var(--oo-danger)}.owner-overview .oo-top{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:20px;display:grid}.owner-overview .oo-hero{background:var(--oo-graphite);color:#fff;border-radius:24px;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.owner-overview .oo-hero h2{color:var(--oo-on-dark-muted);font-size:.8125rem;font-weight:500}.owner-overview .oo-value{gap:6px;display:grid}.owner-overview .oo-value h3{color:var(--oo-on-dark-2);font-size:.9375rem;font-weight:600}.owner-overview .oo-value ul{gap:2px;display:grid}.owner-overview .oo-value bdi{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.owner-overview .oo-value-number{color:var(--oo-volt);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(2.25rem,7vw,4rem);font-weight:800;line-height:1.15}.owner-overview .oo-value li+li .oo-value-number{font-size:clamp(1.5rem,4vw,2rem)}.owner-overview .oo-value-currency{color:var(--oo-on-dark-muted);font-size:1.125rem;font-weight:500}.owner-overview .oo-value-empty{color:var(--oo-on-dark-2);font-size:1rem;line-height:1.7}.owner-overview .oo-value-note{color:var(--oo-on-dark-muted);font-size:.8125rem}.owner-overview .oo-hero-stats{border-top:1px solid var(--oo-graphite-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin-top:auto;padding-top:16px;display:grid}.owner-overview .oo-hero-stats>div,.owner-overview .oo-tile{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.owner-overview .oo-hero-stats dt{color:var(--oo-on-dark-muted);font-size:.8125rem}.owner-overview .oo-hero-stats dd{font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700;line-height:1.25}.owner-overview .oo-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.owner-overview .oo-tile{background:var(--oo-ground);min-width:0;transition:transform .25s var(--oo-ease);border-radius:18px;padding:14px 16px;position:relative}.owner-overview .oo-tile dt{color:var(--oo-slate);font-size:.875rem}.owner-overview .oo-tile dd{font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,4vw,2.125rem);font-weight:800;line-height:1.2}.owner-overview .oo-tile-volt{background:var(--oo-volt-soft)}.owner-overview .oo-tile-volt dt{color:var(--oo-volt-ink)}.owner-overview .oo-tile-danger{background:var(--oo-danger-soft)}.owner-overview .oo-tile-danger :is(dt,dd){color:var(--oo-danger-text)}.owner-overview .oo-tile-warn{background:var(--oo-warn-soft)}.owner-overview .oo-tile-warn :is(dt,dd){color:var(--oo-warn-text)}.owner-overview .oo-ping{background:var(--oo-danger);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:16px;inset-inline-end:16px}.owner-overview .oo-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-overview .oo-chips dl{flex-wrap:wrap;gap:8px;display:flex}.owner-overview .oo-chip{border:1px solid var(--oo-line);border-radius:12px;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:.8125rem;display:inline-flex;position:relative}.owner-overview .oo-chip dd{font-variant-numeric:tabular-nums;font-weight:700}.owner-overview .oo-chip a{color:var(--oo-ink);text-underline-offset:3px;text-decoration:underline}.owner-overview .oo-chip a:after{content:"";border-radius:inherit;position:absolute;inset:0}.owner-overview .oo-chip:has(a:hover){background:var(--oo-ground)}.owner-overview .oo-action{background:var(--oo-graphite);color:#fff;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.owner-overview .oo-action:hover{background:var(--oo-graphite-2);color:#fff}.owner-overview .oo-chips .oo-action-volt{background:var(--oo-volt);color:var(--oo-graphite);margin-inline-start:auto;font-weight:700}.owner-overview .oo-chips .oo-action-volt:hover{background:var(--oo-volt-deep);color:var(--oo-graphite)}.owner-overview .oo-link{min-height:44px;color:var(--oo-ink);text-underline-offset:3px;align-self:flex-start;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.owner-overview .oo-journey-total{color:var(--oo-ink-2);font-size:.875rem}.owner-overview .oo-journey-total b{font-variant-numeric:tabular-nums}.owner-overview .oo-bars{gap:10px;display:grid}.owner-overview .oo-bar-row{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.owner-overview .oo-bar-row dt{color:var(--oo-ink-2);font-size:.875rem}.owner-overview .oo-bar-row dd{grid-template-columns:minmax(0,1fr) 3.5ch 4.5ch;align-items:center;gap:10px;display:grid}.owner-overview .oo-bar-track{background:var(--oo-ground);border-radius:10px;block-size:28px;display:block;overflow:hidden}.owner-overview .oo-bar{transform-origin:0;block-size:100%;animation:oo-grow .9s .25s var(--oo-ease) both;border-radius:10px;display:block}[dir=rtl] .owner-overview .oo-bar,[dir=rtl] .owner-overview .oo-load-fill{transform-origin:100%}.owner-overview .oo-bar-count{font-variant-numeric:tabular-nums;text-align:end;font-size:.9375rem;font-weight:700}.owner-overview .oo-bar-share{color:var(--oo-slate);font-variant-numeric:tabular-nums;text-align:end;font-size:.8125rem}.owner-overview .oo-stage-new,.owner-overview .oo-stage-no-answer{background:var(--sahla-stage-new,#c9cdd2)}.owner-overview .oo-stage-contacted{background:var(--sahla-stage-contacted,#c6cdb4)}.owner-overview .oo-stage-interested{background:var(--sahla-stage-interested,#ccd891)}.owner-overview .oo-stage-visit-booked{background:var(--sahla-stage-visit-booked,#d3e46a)}.owner-overview .oo-stage-visited{background:var(--sahla-stage-visited,#d9f03c)}.owner-overview .oo-stage-member{background:var(--sahla-stage-member,#dffb06)}.owner-overview .oo-stage-lost{background:var(--oo-steel)}.owner-overview .oo-bottom{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.owner-overview .oo-alerts{gap:10px;display:grid}.owner-overview .oo-alert{border:1px solid var(--oo-line);background:var(--oo-ground);border-radius:18px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"clock main""reasons reasons""action action";align-items:center;gap:10px 14px;padding:12px 14px;display:grid}.owner-overview .oo-alert-danger{background:var(--oo-danger-soft);border-color:#f1c4bb}.owner-overview .oo-alert-warn{background:var(--oo-warn-soft);border-color:#f3ddb0}.owner-overview .oo-clock{background:var(--oo-graphite);block-size:52px;inline-size:68px;color:var(--oo-volt);border-radius:14px;flex-direction:column;grid-area:clock;justify-content:center;align-items:center;display:flex}.owner-overview .oo-clock.oo-tone-warn{border:1px solid var(--oo-warn);background:var(--oo-warn-soft);color:var(--oo-warn-text)}.owner-overview .oo-clock.oo-tone-danger{background:var(--oo-danger);color:#fff}.owner-overview .oo-clock-static.oo-tone-warn{background:var(--oo-surface)}.owner-overview .oo-clock svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.owner-overview .oo-clock-value{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:800;line-height:1.2}.owner-overview .oo-clock-label{font-size:.6875rem;line-height:1.3}.owner-overview .oo-pulse{animation:1.8s ease-in-out infinite oo-pulse}.owner-overview .oo-alert-main{grid-area:main;gap:2px;min-width:0;display:grid}.owner-overview .oo-alert-main strong{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700}.owner-overview .oo-alert-main span{color:var(--oo-ink-2);font-size:.8125rem}.owner-overview .oo-reasons{flex-wrap:wrap;grid-area:reasons;gap:6px;display:flex}.owner-overview .oo-reasons li{background:var(--oo-surface);border:1px solid;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600}.owner-overview .oo-reasons .oo-chip-danger{color:var(--oo-danger-text)}.owner-overview .oo-reasons .oo-chip-warn{color:var(--oo-warn-text)}.owner-overview .oo-reasons .oo-chip-calm{color:var(--oo-ink-2)}.owner-overview .oo-alert .oo-action{grid-area:action}.owner-overview .oo-clear{background:var(--oo-ok-soft);color:var(--oo-ok-text);border-radius:18px;align-items:center;gap:12px;padding:16px;font-size:.9375rem;font-weight:600;display:flex}.owner-overview .oo-clear svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.owner-overview .oo-more{flex-wrap:wrap;gap:8px;display:flex}.owner-overview .oo-more a{border:1px solid var(--oo-line);min-height:44px;color:var(--oo-ink);border-radius:12px;align-items:center;padding:0 12px;font-size:.8125rem;text-decoration:none;display:inline-flex}.owner-overview .oo-more a:hover{background:var(--oo-ground)}.owner-overview .oo-sellers{gap:10px;display:grid}.owner-overview .oo-seller{background:var(--oo-ground);border-radius:16px;align-items:flex-start;gap:12px;padding:12px;display:flex}.owner-overview .oo-avatar{background:var(--oo-graphite);block-size:44px;inline-size:44px;color:var(--oo-volt);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.owner-overview .oo-presence{border:2px solid var(--oo-ground);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-end:0;inset-inline-end:0}.owner-overview .oo-presence-on{background:var(--oo-ok)}.owner-overview .oo-presence-off{background:var(--oo-steel)}.owner-overview .oo-seller-main{flex:1;gap:6px;min-width:0;display:grid}.owner-overview .oo-seller-top{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:.875rem;display:flex}.owner-overview .oo-seller-top strong{overflow-wrap:anywhere;font-weight:600}.owner-overview .oo-routing,.owner-overview .oo-seller-active{color:var(--oo-slate);font-size:.75rem}.owner-overview .oo-seller-active b{color:var(--oo-ink);font-variant-numeric:tabular-nums}.owner-overview .oo-load{background:var(--oo-line);border-radius:3px;block-size:6px;display:block;overflow:hidden}.owner-overview .oo-load-fill{background:var(--oo-graphite);transform-origin:0;block-size:100%;animation:oo-grow .9s .35s var(--oo-ease) both;border-radius:3px;display:block}.owner-overview .oo-workload{flex-wrap:wrap;gap:6px;display:flex}.owner-overview .oo-workload>div{border:1px solid var(--oo-line);background:var(--oo-surface);color:var(--oo-slate);border-radius:999px;flex-direction:row-reverse;gap:4px;padding:2px 8px;font-size:.75rem;display:inline-flex}.owner-overview .oo-workload dd{font-variant-numeric:tabular-nums;font-weight:700}.owner-overview .oo-workload .oo-count-danger{background:var(--oo-danger-soft);color:var(--oo-danger-text);border-color:#f1c4bb}.owner-overview .oo-workload .oo-count-warn{background:var(--oo-warn-soft);color:var(--oo-warn-text);border-color:#f3ddb0}.owner-overview .oo-workload .oo-count-info{color:var(--oo-ink)}.owner-overview .oo-rise{animation:oo-rise .65s var(--oo-ease) both}.owner-overview .oo-d1{animation-delay:70ms}.owner-overview .oo-d2{animation-delay:.14s}.owner-overview .oo-d3{animation-delay:.21s}.owner-overview .oo-d4{animation-delay:.28s}.owner-overview .oo-d5{animation-delay:.35s}.owner-overview .oo-press{transition:transform .12s var(--oo-ease), background-color .2s}.owner-overview .oo-press:active{transform:scale(.95)}@keyframes oo-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes oo-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes oo-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes oo-pulse{0%,to{box-shadow:0 0 #c2412d59}50%{box-shadow:0 0 0 6px #c2412d00}}@media (min-width:600px){.owner-overview .oo-period{flex-wrap:wrap;inline-size:auto;display:inline-flex}.owner-overview .oo-card,.owner-overview .oo-hero{padding:24px}.owner-overview .oo-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-overview .oo-bar-row{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:14px}.owner-overview .oo-bar-track{block-size:36px}.owner-overview .oo-alert{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"clock main action""clock reasons action"}}@media (min-width:1100px){.owner-overview .oo-hero{padding:28px 30px}.owner-overview .oo-bottom{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.owner-overview .oo-tile:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.owner-overview *,.owner-overview :before,.owner-overview :after{transition:none!important;animation:none!important}.owner-overview .oo-press:active,.owner-overview .oo-tile:hover{transform:none}}
.management-insights{--insight-graphite:var(--sahla-graphite,#24272b);--insight-graphite-2:var(--sahla-graphite-2,#2e3237);--insight-volt:var(--sahla-volt,#dffb06);--insight-volt-soft:var(--sahla-volt-soft,#f7fbd0);--insight-volt-ink:var(--sahla-volt-ink,#4d5600);--insight-ink:var(--sahla-ink,#24272b);--insight-ink-2:var(--sahla-ink-2,#3c4046);--insight-slate:var(--sahla-slate,#5e636b);--insight-steel:var(--sahla-steel,#9aa0a8);--insight-ground:var(--sahla-ground,#f2f3ef);--insight-surface:var(--sahla-surface,#fff);--insight-line:var(--sahla-line,#e3e5e0);--insight-danger-text:var(--sahla-danger-text,#a8321f);--insight-danger-soft:var(--sahla-danger-soft,#fcedea);--insight-ok-text:var(--sahla-ok-text,#24603d);--insight-ok-soft:var(--sahla-ok-soft,#e9f6ee);--insight-ease:var(--sahla-ease,cubic-bezier(.2, .8, .2, 1));color:var(--insight-ink);gap:18px;padding-block:20px 40px;display:grid}.insight-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.insight-intro{flex:20rem;gap:4px;display:grid}.management-insights h1{margin:0;font-size:clamp(1.5rem,2.4vw,1.75rem);font-weight:700;line-height:1.3}.management-insights h2{margin:0;font-size:1.125rem;font-weight:700}.insight-hint{color:var(--insight-slate);margin:0;font-size:.875rem}.insight-presets{background:var(--insight-surface);border:1px solid var(--insight-line);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.management-insights .insight-preset{min-height:40px;color:var(--insight-slate);background:0 0;border:0;border-radius:10px;padding:0 18px;font-size:.875rem;font-weight:500;transition:transform .12s ease-out,background-color .2s}.management-insights .insight-preset:hover:not(:disabled){background:var(--insight-ground);color:var(--insight-ink)}.management-insights .insight-preset[aria-pressed=true]{background:var(--insight-graphite);color:var(--insight-volt);font-weight:600}.management-insights .insight-preset:active:not(:disabled){transform:scale(.95)}.insight-range{background:var(--insight-surface);border:1px solid var(--insight-line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.insight-range label{color:var(--insight-slate);font-size:.875rem}.management-insights .insight-range .insight-preset{background:var(--insight-graphite);color:var(--insight-volt);font-weight:600}.insight-compare,.insight-rates{color:var(--insight-slate);margin:0;font-size:.8125rem}.insight-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:14px;display:grid}.insight-card{background:var(--insight-surface);border:1px solid var(--insight-line);transition:transform .25s var(--insight-ease), box-shadow .25s;border-radius:18px;align-content:start;gap:6px;padding:18px 20px;display:grid}.insight-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #24272b1f}.insight-label{color:var(--insight-slate);font-size:.875rem}.insight-value{font-variant-numeric:tabular-nums;font-size:clamp(1.375rem,4.6vw,1.875rem);font-weight:800;line-height:1.2}.insight-unit{color:var(--insight-slate);font-size:.9375rem;font-weight:500}.insight-delta{font-variant-numeric:tabular-nums;border-radius:999px;justify-self:start;align-items:center;gap:2px;padding:3px 10px;font-size:.8125rem;display:inline-flex}.insight-delta bdi{white-space:nowrap}.insight-good{background:var(--insight-ok-soft);color:var(--insight-ok-text)}.insight-bad{background:var(--insight-danger-soft);color:var(--insight-danger-text)}.insight-same{background:var(--insight-ground);color:var(--insight-slate)}.insight-headline{background:var(--insight-graphite);border-color:var(--insight-graphite);color:#fff;border-radius:24px;grid-column:1/-1;gap:8px;padding:26px 28px}.insight-headline .insight-label{color:var(--insight-steel);font-size:.9375rem}.insight-headline .insight-value{color:var(--insight-volt);letter-spacing:-1px;font-size:clamp(2.5rem,6vw,3.75rem);line-height:1.1}.insight-headline .insight-unit{color:var(--insight-steel);letter-spacing:0;font-size:1.125rem}.insight-headline .insight-good{background:var(--insight-volt);color:var(--insight-graphite);font-weight:600}.insight-headline .insight-same{background:var(--insight-graphite-2);color:var(--insight-steel)}@media (max-width:30rem){.insight-card{padding:14px 16px}.insight-headline{padding:22px 20px}}@media (min-width:72rem){.insight-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.insight-headline{grid-area:span 2/span 2;align-content:center}}.insight-panel{background:var(--insight-surface);border:1px solid var(--insight-line);border-radius:20px;gap:12px;padding:22px 24px;display:grid}.insight-empty{background:var(--insight-ground);color:var(--insight-slate);border-radius:14px;margin:0;padding:14px 16px}.insight-muted{color:var(--insight-slate);font-weight:400}.insight-bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.insight-bars li{grid-template-columns:minmax(7rem,14rem) 1fr auto;align-items:center;gap:12px;display:grid}.insight-bar-label{font-size:.875rem}.insight-bar-track{background:var(--insight-ground);border-radius:999px;block-size:10px;overflow:hidden}.insight-bar-fill{background:var(--insight-graphite);border-radius:999px;block-size:100%;display:block}.insight-bar-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}@media (max-width:30rem){.insight-bars li{grid-template-columns:1fr auto}.insight-bar-track{grid-area:2/1/auto/-1}}.insight-table-wrap{overflow-x:auto}.insight-table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.875rem}.insight-table th,.insight-table td{text-align:start;white-space:nowrap;border-block-end:1px solid var(--insight-line);padding:12px 10px}.insight-table thead th{color:var(--insight-slate);padding-block:8px;font-size:.8125rem;font-weight:500}.insight-table tbody th{font-weight:600}.insight-table tbody tr:last-child :is(th,td){border-block-end:0}@keyframes insight-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.insight-rise{animation:insight-rise .65s var(--insight-ease) both}.insight-cards>:nth-child(2){animation-delay:70ms}.insight-cards>:nth-child(3){animation-delay:.14s}.insight-cards>:nth-child(4){animation-delay:.21s}.insight-cards>:nth-child(5){animation-delay:.28s}.insight-cards>:nth-child(6){animation-delay:.35s}.insight-cards>:nth-child(7),.insight-rates{animation-delay:.42s}.insight-panel{animation-delay:.48s}.insight-panel+.insight-panel{animation-delay:.56s}@media (prefers-reduced-motion:reduce){.insight-rise{animation:none}.insight-card,.management-insights .insight-preset{transition:none}.insight-card:hover,.management-insights .insight-preset:active:not(:disabled){transform:none}}.marketing-qr-toggle{justify-self:start}.qr-poster-panel{--poster-graphite:var(--sahla-graphite,#24272b);--poster-volt:var(--sahla-volt,#dffb06);--poster-ink:var(--sahla-ink,#24272b);--poster-slate:var(--sahla-slate,#5e636b);--poster-line:var(--sahla-line,#e3e5e0);--poster-danger-text:var(--sahla-danger-text,#a8321f);justify-items:center;gap:14px;padding-block:8px;display:grid}.qr-poster{inline-size:min(100%,23rem);color:var(--poster-ink);border:1px solid var(--poster-line);text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-radius:24px;justify-items:center;gap:10px;padding:28px 24px 22px;display:grid}.qr-poster p{margin:0}.qr-poster-headline{font-size:1.5rem;font-weight:800;line-height:1.35}.qr-poster-call{font-size:1.0625rem;font-weight:600}.qr-poster-frame{background:var(--poster-volt);border-radius:20px;place-items:center;inline-size:100%;max-inline-size:17rem;margin-block:6px;padding:10px;display:grid}.qr-poster-code{aspect-ratio:1;border-radius:10px;block-size:auto;inline-size:100%;display:block}.qr-poster-failed{color:var(--poster-danger-text);padding:24px 12px}.qr-poster-sub{color:var(--poster-slate);font-size:.875rem}.qr-poster-branch{background:var(--poster-graphite);color:#fff;border-radius:999px;padding:4px 14px;font-size:.875rem;font-weight:600}.qr-poster-logo{block-size:44px;inline-size:auto;margin-block-start:8px;display:block}.qr-poster-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.qr-poster-panel .qr-poster-action{transition:transform .12s ease-out}.qr-poster-panel .qr-poster-action:first-child:not(:disabled){background:var(--poster-graphite);border-color:var(--poster-graphite);color:#fff}.qr-poster-panel .qr-poster-action:active:not(:disabled){transform:scale(.95)}@media (prefers-reduced-motion:reduce){.qr-poster-panel .qr-poster-action{transition:none}.qr-poster-panel .qr-poster-action:active:not(:disabled){transform:none}}@media print{body[data-print-poster]{block-size:100%;overflow:hidden}:root:has(body[data-print-poster]){block-size:100%;overflow:hidden}body[data-print-poster] *{visibility:hidden}body[data-print-poster] .qr-poster,body[data-print-poster] .qr-poster *{visibility:visible}body[data-print-poster] .qr-poster{border:0;border-radius:0;align-content:center;gap:1rem;inline-size:auto;position:fixed;inset:0}body[data-print-poster] .qr-poster .qr-poster-headline{font-size:2.6rem}body[data-print-poster] .qr-poster .qr-poster-call{font-size:1.9rem}body[data-print-poster] .qr-poster .qr-poster-frame{border-radius:4vmin;max-inline-size:min(62vmin,50vh);padding:2.5vmin}body[data-print-poster] .qr-poster .qr-poster-sub,body[data-print-poster] .qr-poster .qr-poster-branch{font-size:1.3rem}body[data-print-poster] .qr-poster .qr-poster-logo{block-size:72px}}
