.k-stp-frame.k-stp-frame-aa{width:min(100%,880px);box-shadow:none;background:0 0;border:0;border-radius:0}.k-aa{color:#1b2a26;font-family:var(--font-plex-sans), "IBM Plex Sans", system-ui, sans-serif;text-align:left;font-size:13px;line-height:normal;position:relative;overflow:hidden}.k-aa *,.k-aa :before,.k-aa :after{box-sizing:border-box}.k-aa svg{flex:none;display:block}.k-aa-win{background:#fff;border:1px solid #e4e7e2;border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:64px minmax(0,1fr) 280px;display:grid;position:absolute;inset:8px 10px 40px;overflow:hidden;box-shadow:0 2px 6px #1b2a260d,0 40px 80px -36px #1b2a2661}.k-aa-rail{background:#1d5566;flex-direction:column;gap:2px;padding:10px 0;display:flex}.k-aa-rail>span{color:#d7e8ec;flex-direction:column;align-items:center;gap:4px;padding:9px 2px;font-size:9.5px;font-weight:600;display:flex}.k-aa-rail>span.is-on{color:#fff;background:#ffffff1f}.k-aa-rail>span.is-sys{margin-top:auto}.k-aa-rail svg{width:17px;height:17px}.k-aa-dash{background:#edf2f3;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.k-aa-abar{color:#56645f;background:#fff;border-bottom:1px solid #e3eaec;align-items:center;gap:14px;padding:10px 14px;font-size:12.5px;display:flex}.k-aa-acme{letter-spacing:.02em;color:#1b2a26;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.k-aa-acme em{color:#56645f;font-style:normal;font-weight:400}.k-aa-bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.k-aa-bars b{background:#3e8a9a;border-radius:1px;width:3px;display:block}.k-aa-crumbs{align-items:center;gap:8px;min-width:0;display:flex}.k-aa-crumb{color:#1b2a26;white-space:nowrap;background:#eef2f3;border-radius:6px;padding:4px 9px;font-weight:600}.k-aa-fbar{background:#fff;border-radius:10px;align-items:center;gap:8px;margin:12px 12px 0;padding:8px 10px;font-size:11.5px;display:flex;box-shadow:0 1px 2px #1b2a260d}.k-aa-fi{color:#1d5566;border:1.3px solid #1d5566;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font:700 11px/1 Georgia,serif;display:grid}.k-aa-fic{color:#1d5566;width:15px;height:15px}.k-aa-fchip{white-space:nowrap;background:#eef2f3;border-radius:999px;padding:3px 9px;font-weight:600;transition:background-color .3s,color .3s}.k-aa-fchip i{color:#8a9792;margin-left:3px;font-style:normal}.k-aa-fchip.is-on{color:#1d5566;background:#dceef1}.k-aa-pill.is-v3{color:#4e8a3e;background:#eef6ea}.k-aa-pill.is-back{color:#8a5a0b;background:#fff1d6}.k-aa-fsp{flex:1}.k-aa-fclear{white-space:nowrap;font-weight:600}.k-aa-body{flex-direction:column;flex:1;gap:12px;padding:12px;display:flex}.k-aa-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.k-aa-kpi{text-align:center;background:#fff;border:1px solid #0000;border-radius:10px;padding:12px 10px;transition:box-shadow .4s,border-color .4s;box-shadow:0 1px 2px #1b2a260d}.k-aa-kl{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.k-aa-kl:before,.k-aa-ct:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 10V6M6 10V2M10 10V4' stroke='%231D7A8C' stroke-width='1.8' stroke-linecap='round'/></svg>") 50%/contain no-repeat;flex:none;width:11px;height:11px}.k-aa-kv{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:30px;line-height:1.1}.k-aa-ku{letter-spacing:0;color:#8a9792;margin-top:2px;font-size:11px;display:block}.k-aa-kb{font-variant-numeric:tabular-nums;color:#3f7d4a;background:#e8f3ec;border-radius:999px;margin-top:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.k-aa-kb.is-neutral{color:#56645f;background:#f2f4f1}.k-aa-kpi.is-chg{border-color:#c9e1bd;box-shadow:0 0 0 3px #85b7732e}.k-aa-kpi.is-chg .k-aa-kb{color:#4e8a3e;background:#eef6ea}.k-aa-kpi.is-lit{box-shadow:0 0 0 3px #85b77366,0 0 16px #85b77373}.k-aa-card{background:#fff;border-radius:10px;padding:14px 14px 10px;box-shadow:0 1px 2px #1b2a260d}.k-aa-ct{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.k-aa-lg{letter-spacing:0;text-transform:none;color:#56645f;gap:12px;margin-left:auto;font-size:11px;font-weight:500;display:flex}.k-aa-lg i{vertical-align:-1px;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.k-aa-agent{background:linear-gradient(#fff 50%,#eef6f4 100%);border-left:1px solid #e4e7e2;flex-direction:column;min-width:0;display:flex}.k-aa-ah{border-bottom:1px solid #eef0ec;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.k-aa-aico{background:#e8834a;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.k-aa-aico.is-ana{background:#3e8a9a}.k-aa-aico svg{width:11px;height:11px}.k-aa-sym{width:20px;height:20px;margin-left:auto}.k-aa-p{transform-box:view-box;transform-origin:14.1px 14.1px}.k-aa-sym.is-thinking .k-aa-p{animation:1.2s ease-in-out infinite kAaThink;animation-delay:calc(var(--d) * 1.4)}@keyframes kAaThink{0%,to{opacity:1;transform:none}45%{opacity:.18;transform:scale(.8)}}.k-aa-sym.is-done{animation:.55s cubic-bezier(.22,1,.36,1) kAaPop}@keyframes kAaPop{40%{transform:scale(1.25)rotate(8deg)}}.k-aa-ab{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex}.k-aa-bub{background:#f1f3f1;border-radius:10px;align-self:flex-end;max-width:88%;min-height:38px;padding:9px 11px;font-size:13.5px;line-height:1.4}.k-aa-caret{vertical-align:-2px;background:#1b2a26;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite kAaBlink;display:inline-block}@keyframes kAaBlink{50%{opacity:0}}.k-aa-tl{color:#8a9792;align-items:center;gap:6px;min-height:16px;font-size:12px;display:flex}.k-aa-chev{border:1.2px solid #8a9792;border-width:0 1.2px 1.2px 0;width:5px;height:5px;transform:rotate(-45deg)}.k-aa-steps{color:#56645f;opacity:0;background:#fff;border:1px solid #e4e7e2;border-radius:8px;flex-direction:column;gap:5px;margin:0;padding:8px 10px;font-size:12px;list-style:none;transition:opacity .3s;display:flex}.k-aa-steps.is-on{opacity:1}.k-aa-steps li{opacity:0;align-items:center;gap:7px;transition:opacity .3s;display:flex}.k-aa-steps li.is-on{opacity:1}.k-aa-steps li:before{content:"";background:#bac4bf;border-radius:50%;flex:none;width:6px;height:6px}.k-aa-steps li.is-busy:before{background:#85b773;animation:1s ease-in-out infinite kAaPulse}.k-aa-steps li.is-ok:before{background:#4e8a3e}@keyframes kAaPulse{50%{opacity:.3}}.k-aa-ans{opacity:0;flex-direction:column;gap:10px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.k-aa-ans.is-on{opacity:1;transform:none}.k-aa-ans p{margin:0;font-size:13px;line-height:1.5}.k-aa-ans b{font-variant-numeric:tabular-nums;font-weight:600}.k-aa-hl{border-radius:4px;padding:0 3px;transition:background-color .3s,box-shadow .3s}.k-aa-hl.is-lit{background:#eef6ea;box-shadow:0 0 0 1px #c9e1bd}.k-aa-act{flex-wrap:wrap;gap:6px;display:flex}.k-aa-btn{background:#fff;border:1px solid #e2e6e1;border-radius:6px;padding:7px 12px;font-size:12.5px;transition:background-color .2s,border-color .2s,color .2s;position:relative;overflow:hidden}.k-aa-btn.is-primary{color:#1b2a26;background:#f6be45;border-color:#f6be45;font-weight:600}.k-aa-btn.is-done{color:#4e8a3e;background:#eef6ea;border-color:#c9e1bd;font-weight:500}.k-aa-btn.is-tap:after{content:"";background:#ffffffb3;border-radius:50%;width:10px;height:10px;margin:-5px;animation:.6s ease-out forwards kAaRipple;position:absolute;top:50%;left:50%}@keyframes kAaRipple{to{opacity:0;transform:scale(14)}}.k-aa-in{color:#bac4bf;background:#fff;border:1px solid #e4e7e2;border-radius:8px;margin:0 12px 12px;padding:9px 11px;font-size:12.5px}.k-aa-chart{width:100%;margin-top:6px}.k-aa-chart text{fill:#56645f;font-family:inherit;font-size:10px}.k-aa-chart .k-aa-today{fill:#1b2a26;font-weight:600}.k-aa-body{position:relative}.k-aa-overlay{opacity:0;background:#fff;border:1px solid #e4e7e2;border-radius:10px;padding:10px 12px;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(16px);box-shadow:0 2px 6px #1b2a260d,0 40px 80px -36px #1b2a2661}.k-aa-overlay.is-on{opacity:1;transform:none}.k-aa-overlay h4{color:#1b2a26;letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px;font-family:inherit;font-size:10.5px;font-weight:600}.k-aa-overlay .k-aa-row{border-top:1px solid #eef0ec;justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.k-aa-overlay .k-aa-row span{color:#56645f}.k-aa-overlay .k-aa-row b{font-variant-numeric:tabular-nums;font-weight:600}.k-aa-kb.is-warn{color:#b5452f;background:#fbe7df}.k-aa-table{border-collapse:collapse;width:100%;margin-top:6px;font-size:12.5px}.k-aa-table th{letter-spacing:.06em;text-transform:uppercase;text-align:right;color:#1b2a26;border-bottom:1px solid #eef0ec;padding:7px 8px;font-size:10px;font-weight:700}.k-aa-table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #eef0ec;padding:8px;transition:background-color .35s}.k-aa-table th:first-child,.k-aa-table td:first-child{text-align:left;white-space:normal}.k-aa-table tbody tr:nth-child(2n) td{background:#f0f6f7}.k-aa-table tr.is-flag td{background:#fdf1ec!important}.k-aa-table tr.is-good td{background:#eef6ea!important}.k-aa-st{color:#8a9792;background:#f2f4f1;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-block}.k-aa-st.is-ok{color:#3f7d4a;background:#e8f3ec}.k-aa-st.is-bad{color:#b5452f;background:#fbe7df}.k-aa-lit{box-shadow:0 0 0 3px #85b77366,0 0 16px #85b77373!important}.k-aa-thread{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-aa.is-compact .k-aa-win{grid-template-rows:minmax(0,1fr) 280px;grid-template-columns:minmax(0,1fr)}.k-aa.is-compact .k-aa-rail,.k-aa.is-compact .k-aa-c1,.k-aa.is-compact .k-aa-sep,.k-aa.is-compact .k-aa-fclear{display:none}.k-aa.is-compact .k-aa-agent{border-top:1px solid #e4e7e2;border-left:0}.k-aa.is-compact .k-aa-kv{font-size:26px}.k-aa.is-compact .k-aa-kl{white-space:normal;min-height:26px;line-height:1.25}.k-aa.is-compact .k-aa-kl:before{display:none}.k-aa.is-compact .k-aa-ct{flex-wrap:wrap;row-gap:6px}.k-aa.is-compact .k-aa-lg{width:100%;margin-left:19px}@media (prefers-reduced-motion:reduce){.k-aa *,.k-aa :before,.k-aa :after{transition:none!important;animation:none!important}}
