.kl .aun-h{font-family:var(--kl-mono-f);letter-spacing:.12em;text-transform:uppercase;color:var(--kl-orange-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:14px 0 8px;font-size:10.5px;display:flex}.kl .aun-h:first-child{margin-top:2px}.kl .aun-h small{letter-spacing:.08em;color:var(--kl-ink-3);font-size:10.5px}.kl .aun-st{font-family:var(--kl-mono-f);white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;line-height:1.2;display:inline-flex}.kl .aun-st .kl-ico{width:12px;height:12px}.kl .aun-st--ok{color:#0f7a4e;background:#ecfbf3}.kl .aun-st--warn{color:#a15c00;background:#fff6e8}.kl .aun-st--bad{color:#c81e45;background:#fff0f3}.kl .aun-st--q{color:var(--kl-ink-3);background:0 0;border-style:dashed}.kl .aun-seg{background:var(--kl-paper-2);border:1px solid var(--kl-line-l);border-radius:999px;flex:none;padding:3px;display:inline-flex;position:relative}.kl .aun-seg button{z-index:1;min-height:34px;color:var(--kl-ink-2);cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:color .3s;position:relative}.kl .aun-seg button[aria-pressed=true]{color:#1a0a00}.kl .aun-seg-knob{background:var(--kl-orange);border-radius:999px;width:0;transition:left .45s cubic-bezier(.6,0,.2,1),width .45s cubic-bezier(.6,0,.2,1),background .3s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 4px 14px #f806}.kl [data-mode=before]>.aun-bar .aun-seg-knob,.kl [data-mode=before] .aun-seg-knob{background:#ff6b5a;box-shadow:0 4px 14px #ff6b5a66}html:not(.js) .kl .aun-seg{display:none}.kl .aun-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 10px;display:flex}.kl .aun-bar .aun-h{margin:0}.kl [data-mode=after] .aun-b,.kl [data-mode=before] .aun-a{display:none!important}@media (hover:none) and (pointer:coarse){.kl .aun-seg button,.kl .aun-chips button{min-height:44px}}.kl .aun-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.kl .aun-chips button{border:1px solid var(--kl-line-l);min-height:36px;color:var(--kl-ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .25s,color .25s,border-color .25s}.kl .aun-chips button:hover{color:var(--kl-ink);border-color:#d9cce8}.kl .aun-chips button[aria-pressed=true]{background:var(--kl-ink);border-color:var(--kl-ink);color:#fff}html:not(.js) .kl .aun-chips{display:none}.kl .aun-q+.aun-q{margin-top:16px}html.js .kl [data-aun-hits] .aun-q:not(.is-on){display:none}html.js .kl [data-aun-hits] .aun-q+.aun-q{margin-top:0}.kl .aun-q-ask{background:var(--kl-paper-2);color:var(--kl-ink);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.kl .aun-q-ask .kl-ico{color:var(--kl-violet);flex:none;margin-top:2px}.kl .aun-hits{gap:6px;margin-top:8px;display:grid}.kl .aun-hit{background:var(--kl-paper);border:1px solid var(--kl-line-l);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.kl .aun-hit[data-named=true]{background:linear-gradient(100deg,#effbf5,#fbf9fd);border-color:#bfe8d3}.kl .aun-hit-ai{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.kl .aun-hit-ai b{font-size:14px}.kl .aun-hit-ai small{font-family:var(--kl-mono-f);color:var(--kl-ink-3);font-size:11px}.kl .aun-hit-more{color:var(--kl-ink-2);grid-column:1/-1;font-size:13px;line-height:1.45}.kl .aun-hit-more b{color:var(--kl-ink);font-weight:600}.kl .aun-hit-more em{font-style:normal;font-family:var(--kl-mono-f);border:1px solid var(--kl-line-l);white-space:nowrap;background:#fff;border-radius:6px;padding:1px 6px;font-size:11.5px}.kl .aun-q-sum{color:var(--kl-ink-2);margin-top:8px;font-size:13px}.kl .aun-q-sum b{color:var(--kl-ink)}.kl .aun-levers{gap:6px;display:grid}.kl .aun-lever{background:linear-gradient(100deg,#fff4e6,#f6ecff);border:1px solid #f0dcc4;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1.4;display:grid}.kl .aun-lever>i{background:var(--kl-ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:700;display:grid}.kl .aun-lever--more{background:var(--kl-paper);border-style:dashed;border-color:var(--kl-line-l);color:var(--kl-ink-2);font-weight:500}.kl .aun-lever--more>i{background:var(--kl-paper-2);color:var(--kl-ink-2)}.kl .aun-cases{gap:6px;display:grid}.kl .aun-case{background:var(--kl-paper);border:1px solid var(--kl-line-l);border-radius:14px;padding:10px 12px;transition:background .4s,border-color .4s}.kl .aun-case-top{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.kl .aun-amp{background:#1a0a26;border-radius:7px;justify-items:center;gap:3px;width:18px;padding:4px;display:grid}.kl .aun-amp i{background:#ffffff29;border-radius:50%;width:8px;height:8px;transition:background .3s,box-shadow .3s}.kl [data-mode=after] .aun-case[data-tone=bad] .aun-amp .r{background:#ff4d4d;box-shadow:0 0 8px #ff4d4d}.kl [data-mode=after] .aun-case[data-tone=warn] .aun-amp .y{background:#ffb020;box-shadow:0 0 8px #ffb020}.kl [data-mode=after] .aun-case[data-tone=ok] .aun-amp .g{background:#22c27a;box-shadow:0 0 8px #22c27a}html:not(.js) .kl .aun-case[data-tone=bad] .aun-amp .r{background:#ff4d4d}html:not(.js) .kl .aun-case[data-tone=warn] .aun-amp .y{background:#ffb020}html:not(.js) .kl .aun-case[data-tone=ok] .aun-amp .g{background:#22c27a}.kl .aun-case-t{min-width:0;font-size:14px;line-height:1.3}.kl .aun-case-kv{color:var(--kl-ink);flex-wrap:wrap;gap:2px 14px;margin:6px 0 0 30px;font-size:12.5px;line-height:1.4;display:flex}.kl .aun-case-kv b{color:var(--kl-ink-3);font-weight:600}.kl .aun-case-kv .aun-b{color:var(--kl-ink-3)}.kl .aun-case-note{color:var(--kl-ink-2);margin:4px 0 0 30px;font-size:12.5px;line-height:1.4}.kl .aun-case-note .kl-ico{vertical-align:-2px;width:13px;height:13px;color:var(--kl-orange-ink);margin-right:4px}.kl .aun-docs{flex-wrap:wrap;gap:6px;display:flex}.kl .aun-doc{background:linear-gradient(100deg,#fff4e6,#f6ecff);border:1px solid #f0dcc4;border-radius:12px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.kl .aun-doc .kl-ico{width:15px;height:15px;color:var(--kl-orange-ink);flex:none}.kl .aun-before-note{color:#8a1b36;background:#fff6f8;border:1px dashed #f3b8c4;border-radius:14px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.45}.kl .aun-weeks{gap:6px;display:grid}.kl .aun-week{grid-template-columns:62px repeat(5,minmax(0,1fr));align-items:stretch;gap:5px;display:grid}.kl .aun-week-l{font-family:var(--kl-mono-f);letter-spacing:.06em;text-transform:uppercase;color:var(--kl-ink-3);align-self:center;font-size:10.5px}.kl .aun-call{border:1px solid var(--kl-line-l);background:var(--kl-paper);min-width:0;transition:opacity .35s var(--kl-ease), translate .35s var(--kl-ease);border-radius:12px;justify-items:start;gap:2px;padding:7px 8px;display:grid}.kl .aun-call small{font-family:var(--kl-mono-f);color:var(--kl-ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.kl .aun-call small .kl-ico{flex:none;width:12px;height:12px}.kl .aun-call b{overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:600;line-height:1.2}.kl .aun-call[data-ok=true]{background:#effbf5;border-color:#bfe8d3}.kl .aun-call[data-ok=true] b,.kl .aun-call[data-ok=true] small .kl-ico{color:#0f7a4e}.kl .aun-call[data-ok=false]{background:#fff0f3;border-color:#f6c3cf}.kl .aun-call[data-ok=false] b,.kl .aun-call[data-ok=false] small .kl-ico{color:#c81e45}html.js .kl [data-aun-play].is-wait .aun-call,html.js .kl [data-aun-play] .aun-call.is-off{opacity:0;translate:0 6px}.kl .aun-tally{font-family:var(--kl-mono-f);letter-spacing:.04em;text-transform:none;gap:10px;font-size:11px;display:inline-flex}.kl .aun-tally b{font-size:13px}.kl .aun-tally .is-ok b{color:#0f7a4e}.kl .aun-tally .is-bad b{color:#c81e45}.kl .aun-resp{gap:6px;display:grid}.kl .aun-resp li{grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.kl .aun-resp li>span{color:var(--kl-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.kl .aun-resp li>span .kl-ico{width:14px;height:14px;color:var(--kl-ink-3)}.kl .aun-resp-bar{background:var(--kl-paper-2);border-radius:999px;height:8px;overflow:hidden}.kl .aun-resp-bar i{height:100%;width:var(--w);border-radius:999px;display:block}.kl .aun-resp li[data-tone=bad] .aun-resp-bar i{background:#ff6b5a}.kl .aun-resp li[data-tone=warn] .aun-resp-bar i{background:#ffb020}.kl .aun-resp li[data-tone=ok] .aun-resp-bar i{background:#22c27a}.kl .aun-resp li>em{font-style:normal;font-family:var(--kl-mono-f);color:var(--kl-ink-2);white-space:nowrap;font-size:11.5px}.kl .aun-prof{flex-wrap:wrap;gap:6px;display:flex}.kl .aun-calc{background:linear-gradient(100deg,#fff4e6,#f6ecff);border:1px solid #f0dcc4;border-radius:16px;margin-top:12px;padding:12px}.kl .aun-calc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.kl .aun-calc-head b{font-size:14px}.kl .aun-calc-head i{font-style:normal;font-family:var(--kl-mono-f);letter-spacing:.08em;text-transform:uppercase;color:var(--kl-orange-ink);background:#fff;border:1px solid #f0c9a0;border-radius:999px;padding:2px 8px;font-size:10.5px}.kl .aun-calc-in{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kl .aun-calc-in label{min-width:0;color:var(--kl-ink-2);gap:4px;font-size:12px;line-height:1.3;display:grid}.kl .aun-calc-in label b{color:var(--kl-ink);font-variant-numeric:tabular-nums;font-size:14px}.kl .aun-calc-in input[type=range]{width:100%;height:28px;accent-color:var(--kl-orange-ink);cursor:pointer}.kl .aun-calc-out{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.kl .aun-calc-out div{background:#fff;border:1px solid #f0dcc4;border-radius:12px;gap:1px;padding:8px 10px;display:grid}.kl .aun-calc-out b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px}.kl .aun-calc-out small{color:var(--kl-ink-2);font-size:12px;line-height:1.3}.kl .aun-calc-note{color:var(--kl-ink-3);margin-top:6px;font-size:11.5px;line-height:1.4}.kl .aun-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.kl .aun-kpi{background:var(--kl-paper);border:1px solid var(--kl-line-l);border-radius:14px;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.kl .aun-kpi small{font-family:var(--kl-mono-f);letter-spacing:.08em;text-transform:uppercase;color:var(--kl-ink-3);font-size:10px}.kl .aun-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.15}.kl .aun-kpi span{color:var(--kl-ink-2);font-size:12px;line-height:1.35}.kl .aun-kpi[data-tone=bad] b{color:#c81e45}.kl .aun-kpi[data-tone=warn] b{color:#a15c00}.kl .aun-kpi[data-tone=q]{border-style:dashed}.kl .aun-kpi[data-tone=q] b{color:var(--kl-ink-3)}.kl .aun-split{background:var(--kl-paper-2);border-radius:999px;height:14px;display:flex;overflow:hidden}.kl .aun-split i{width:var(--w);height:100%;display:block}.kl .aun-split i+i{border-left:2px solid #fff}.kl .aun-legend{gap:4px;margin-top:8px;display:grid}.kl .aun-legend li{color:var(--kl-ink-2);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:13px;line-height:1.4;display:grid}.kl .aun-legend li>i{border-radius:3px;width:10px;height:10px;translate:0 1px}.kl .aun-legend li b{color:var(--kl-ink);font-weight:600}.kl .aun-legend li>em{font-style:normal;font-family:var(--kl-mono-f);color:var(--kl-ink);font-size:12px}.kl .aun-c-ok{background:#22c27a}.kl .aun-c-bad{background:#ff6b5a}.kl .aun-c-warn{background:#ffb020}.kl .aun-c-q{background:repeating-linear-gradient(135deg,#e7dff0 0 6px,#f3eef8 6px 12px)}.kl .aun-steps5{counter-reset:aun5;gap:5px;display:grid}.kl .aun-steps5 li{color:var(--kl-ink);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;font-size:13.5px;font-weight:600;line-height:1.35;display:grid}.kl .aun-steps5 li:before{counter-increment:aun5;content:counter(aun5);background:var(--kl-ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid}.kl .aun-stack{display:grid}.kl .aun-stack>.aun-a,.kl .aun-stack>.aun-b{grid-area:1/1;min-width:0}.kl [data-mode=after] .aun-stack>.aun-b,.kl [data-mode=before] .aun-stack>.aun-a{visibility:hidden;display:block!important}.kl .aun-before-kpis .aun-kpi b{color:var(--kl-ink)}@media (prefers-reduced-motion:no-preference){.kl .is-run .aun-a>*,.kl .is-run .aun-b>*,.kl .is-run .aun-case,.kl .is-run .aun-kpi{animation:aun-in .5s var(--kl-ease) both}.kl .aun-q.is-on .aun-hit{animation:aun-in .45s var(--kl-ease) both}.kl .aun-q.is-on .aun-hit:nth-child(2){animation-delay:80ms}.kl .aun-q.is-on .aun-hit:nth-child(3){animation-delay:.16s}}@keyframes aun-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (width<=640px){.kl .aun-case-kv{flex-direction:column;margin-left:0}.kl .aun-case-note{margin-left:0}.kl .aun-week{grid-template-columns:repeat(5,minmax(0,1fr))}.kl .aun-week-l{grid-column:1/-1}.kl .aun-call{gap:1px;padding:6px}.kl .aun-call b{font-size:11px}.kl .aun-call small{flex-direction:column;align-items:flex-start;gap:1px;font-size:9.5px}.kl .aun-resp li{grid-template-columns:minmax(0,1fr) auto}.kl .aun-resp-bar{grid-area:2/1/auto/-1}.kl .aun-calc-in{grid-template-columns:minmax(0,1fr);gap:4px}.kl .aun-kpis{grid-template-columns:minmax(0,1fr)}.kl .aun-kpi{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:10px}.kl .aun-kpi small{grid-column:1/-1}.kl .aun-kpi b{grid-area:2/2;font-size:18px}.kl .aun-kpi span{grid-area:2/1}}
