.af-frame{--af-duration: 8s;--af-ease: cubic-bezier(.22, 1, .36, 1);--af-purple: #6637ba;--af-ink: #292134;--af-muted: #7b6c8d;position:relative;container-type:inline-size;container-name:feature-motion;width:100%;padding:8px;border:1px solid #d8ccff;border-radius:16px;background:#eee7ff url(/images/gradient.webp) center / cover}.af-panel{color:var(--af-ink);background:#fff;border:1px solid #e7dff1;border-radius:11px;box-shadow:0 12px 28px -12px #2f155b40;overflow:hidden;font-size:13px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}.af-panel :where(h4,h5,h6,p,blockquote,ul,ol,dl,dd){margin:0}.af-panel :where(h5,h6){font-size:13px;font-weight:650}.af-panel :where(svg){flex-shrink:0}.af-header{display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid #eee9f5}.af-icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:9px;color:#fff;background:linear-gradient(135deg,#9259f5,#6131bc);box-shadow:inset 0 1px #ffffff35}.af-header .af-title{font-size:16px;font-weight:650;letter-spacing:-.5px;line-height:1.25}.af-meta{margin-left:auto;font-size:11px;color:var(--af-muted)}.af-body{padding:14px}.af-body>*{min-width:0}.af-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.af-stack{display:grid;gap:12px}.af-card{min-width:0;border:1px solid #e9e2f1;border-radius:9px;padding:12px;background:#fff}.af-label{font-size:11px;font-weight:550;color:var(--af-muted)}.af-muted{color:var(--af-muted)}.af-row{display:flex;align-items:center;gap:8px}.af-between{display:flex;align-items:center;justify-content:space-between;gap:8px}.af-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:5px;background:#f1eafa;color:#6637ba;font-size:10px;font-weight:550;line-height:1.3;white-space:nowrap}.af-pill[data-tone=danger]{background:#ffe7ef;color:#b3345b}.af-pill[data-tone=success]{background:#e5f6ed;color:#237c58}.af-pill[data-tone=warning]{background:#fff2dd;color:#9b641a}.af-reveal-1{animation:af-reveal-one var(--af-duration) var(--af-ease) infinite}.af-reveal-2{animation:af-reveal-two var(--af-duration) var(--af-ease) infinite}.af-reveal-3{animation:af-reveal-three var(--af-duration) var(--af-ease) infinite}.af-reveal-4{animation:af-reveal-four var(--af-duration) var(--af-ease) infinite}@keyframes af-reveal-one{0%,6%,98%,to{opacity:0;transform:translateY(10px)}12%,94%{opacity:1;transform:none}}@keyframes af-reveal-two{0%,18%,98%,to{opacity:0;transform:translateY(10px)}24%,94%{opacity:1;transform:none}}@keyframes af-reveal-three{0%,30%,98%,to{opacity:0;transform:translateY(10px)}36%,94%{opacity:1;transform:none}}@keyframes af-reveal-four{0%,42%,98%,to{opacity:0;transform:translateY(10px)}48%,94%{opacity:1;transform:none}}.af-frame[data-running=false] .af-panel *,.af-frame[data-running=false] .af-panel *:before,.af-frame[data-running=false] .af-panel *:after{animation-play-state:paused!important}.af-frame[data-reduced-motion=true] .af-panel *,.af-frame[data-reduced-motion=true] .af-panel *:before,.af-frame[data-reduced-motion=true] .af-panel *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.af-frame .af-panel *,.af-frame .af-panel *:before,.af-frame .af-panel *:after{animation:none!important;transition:none!important}}@container (max-width: 520px){.af-columns{grid-template-columns:1fr}.af-header{padding:11px 12px}.af-header .af-title{font-size:15px}.af-meta{font-size:10px}.af-body{padding:12px}}.af-frame.ama-frame{--af-duration: 10.5s}.ama-question{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid #ded0f5;border-radius:9px;background:#f5efff}.ama-user{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:#e5d9f9;color:#6637ba}.ama-question p{min-width:0;flex:1;color:#4d2d78;font-size:13px;font-weight:550}.ama-question p>span{display:block;width:fit-content;max-width:100%}.ama-answer{margin:10px 1px}.ama-answer h5{font-size:14px}.ama-answer p{margin-top:3px;font-size:12px;line-height:1.5;color:#716780}.ama-answer strong{color:#5c426e;font-weight:600}.ama-columns{gap:12px;align-items:stretch}.ama-findings{display:grid;gap:12px;align-content:start;min-width:0}.ama-comparison h5{font-size:12px}.ama-legend{display:flex;gap:12px;margin-top:8px;font-size:10px;color:#716780}.ama-legend>span{display:flex;align-items:center;gap:4px}.ama-legend i{width:7px;height:7px;border-radius:2px;background:#d4c0f0}.ama-legend>span:last-child i{background:#7641d8}.ama-team-bars{display:grid;gap:12px;margin-top:14px}.ama-team{display:grid;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:8px;font-size:11px}.ama-bar-pair{display:grid;gap:5px;min-width:0}.ama-bar-pair>div{display:flex;align-items:center;gap:6px;padding-right:21px;height:13px}.ama-bar-pair>div>span{display:block;flex-shrink:0;height:9px;border-radius:3px;transform-origin:left}.ama-previous-bar{width:var(--ama-previous);background:#d4c0f0}.ama-current-bar{width:var(--ama-current);background:#7641d8}.ama-bar-pair strong{font-size:10px;font-weight:550;color:#716780}.ama-bar-pair .ama-current-value{font-weight:650;color:#6637ba}.ama-calls>h5{margin:0 2px 5px;font-size:12px}.ama-call{display:flex;align-items:center;gap:8px;min-height:49px;border:1px solid transparent;border-radius:7px;padding:7px}.ama-call[data-call="01"]{background:#f2ebfc;border-color:#d9c6f3}.ama-file{display:grid;place-items:center;width:25px;height:28px;flex-shrink:0;color:#6637ba}.ama-call>div{display:grid;gap:1px;min-width:0}.ama-call strong{font-size:11px;font-weight:550}.ama-call>div>span{font-size:10px;color:#716780}.ama-call>svg{margin-left:auto;color:#6637ba}.ama-evidence{min-width:0;overflow:hidden;border:1px solid #dfd0f4;border-radius:9px;background:#fff}.ama-evidence-heading{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 11px;color:#6637ba;background:#f4edfd;border-bottom:1px solid #e5d8f7}.ama-evidence-heading h5{font-size:11px}.ama-evidence-heading>span{margin-left:auto;font-size:9px;color:#716780}.ama-evidence-content{display:grid;gap:4px;padding:7px}.ama-transcript-line{padding:6px 7px;border:1px solid transparent;border-radius:6px}.ama-transcript-line>div{display:flex;justify-content:space-between;gap:8px;color:#716780;font-size:10px}.ama-transcript-line strong{font-weight:550}.ama-transcript-line p{margin-top:3px;color:#716780;font-size:12px;line-height:1.5}.ama-selected-quote{border-color:#efb6c7;background:#fff1f5}.ama-selected-quote p,.ama-selected-quote>div{color:#8f3452}.ama-evidence-reason{padding:0 14px 12px}.ama-evidence-reason p{margin-top:5px;font-size:11px;line-height:1.5;color:#716780}.ama-stage{position:relative;--ama-question-y: 160px;--ama-chart-x: 48%}.ama-question{position:relative;z-index:2;animation:ama-question-send var(--af-duration) var(--af-ease) infinite}.ama-question p>span{animation:ama-type var(--af-duration) steps(30,end) infinite}.ama-send{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border-radius:7px;background:#7641d8;color:#fff;opacity:0;animation:ama-send-press var(--af-duration) ease infinite}.ama-thinking{position:absolute;top:69px;left:8px;display:flex;gap:4px;opacity:0;animation:ama-thinking-show var(--af-duration) linear infinite}.ama-thinking i{width:5px;height:5px;background:#9766d9;border-radius:50%}.ama-thinking i:nth-child(2){opacity:.6}.ama-thinking i:nth-child(3){opacity:.3}.ama-answer{animation:ama-answer-enter var(--af-duration) var(--af-ease) infinite}.ama-findings{animation:ama-chart-stage var(--af-duration) var(--af-ease) infinite}.ama-comparison{animation:ama-chart-enter var(--af-duration) var(--af-ease) infinite}.ama-previous-bar{animation:ama-bar-previous var(--af-duration) var(--af-ease) infinite}.ama-current-bar{animation:ama-bar-current var(--af-duration) var(--af-ease) infinite}.ama-previous-value{animation:ama-values-previous var(--af-duration) linear infinite}.ama-current-value,.ama-decline{animation:ama-values-current var(--af-duration) linear infinite}.ama-calls{animation:ama-call-enter var(--af-duration) var(--af-ease) infinite}.ama-call[data-call="01"]{animation:ama-call-select var(--af-duration) ease infinite}.ama-call>svg{animation:ama-open-call var(--af-duration) var(--af-ease) infinite}.ama-evidence{animation:ama-evidence-enter var(--af-duration) var(--af-ease) infinite}.ama-selected-quote{animation:ama-quote-mark var(--af-duration) ease infinite}.ama-evidence-reason{animation:ama-reason-enter var(--af-duration) var(--af-ease) infinite}@keyframes ama-question-send{0%,13.81%{transform:translateY(var(--ama-question-y));box-shadow:0 8px 24px #592d9b12;opacity:1}17.143%,95.238%{transform:translateY(0);box-shadow:none;opacity:1}98.095%{transform:translateY(-10px);opacity:0}98.571%{transform:translateY(var(--ama-question-y));opacity:0}to{transform:translateY(var(--ama-question-y));box-shadow:0 8px 24px #592d9b12;opacity:1}}@keyframes ama-type{0%,1.429%,98.571%,to{clip-path:inset(0 100% 0 0)}11.429%,98.095%{clip-path:inset(0)}}@keyframes ama-send-press{0%,12.381%{opacity:1;transform:scale(1)}13.81%{opacity:1;transform:scale(.86)}15.238%{opacity:1;transform:scale(1)}17.143%,98.571%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ama-thinking-show{0%,17.333%,22.857%,to{opacity:0;transform:translateY(5px)}18.476%,21.429%{opacity:1;transform:none}}@keyframes ama-answer-enter{0%,22.857%,98.095%,to{opacity:0;transform:translateY(14px)}26.19%,95.238%{opacity:1;transform:none}}@keyframes ama-chart-stage{0%,55.714%,99.048%,to{transform:translate(var(--ama-chart-x))}59.048%,98.095%{transform:none}}@keyframes ama-chart-enter{0%,34.762%,98.095%,to{opacity:0;transform:translateY(18px) scale(.98)}38.095%,95.238%{opacity:1;transform:none}}@keyframes ama-bar-previous{0%,35.714%,99.048%,to{transform:scaleX(0)}39.048%,98.571%{transform:scaleX(1)}}@keyframes ama-bar-current{0%,37.143%,99.048%,to{width:0}40.476%{width:var(--ama-previous)}43.81%,98.571%{width:var(--ama-current)}}@keyframes ama-values-previous{0%,39.048%,99.048%,to{opacity:0}40.19%,98.095%{opacity:1}}@keyframes ama-values-current{0%,43.81%,99.048%,to{opacity:0}44.952%,98.095%{opacity:1}}@keyframes ama-call-enter{0%,49.048%,98.095%,to{opacity:0;transform:translateY(14px)}51.905%,95.238%{opacity:1;transform:none}}@keyframes ama-call-select{0%,54.286%,99.048%,to{background:#faf8fd;border-color:#eee6f7;box-shadow:none}56%,57.619%{background:#eaddff;border-color:#ac80e7;box-shadow:0 0 0 3px #9a62ed18}60.476%,98.095%{background:#f2ebfc;border-color:#d9c6f3;box-shadow:none}}@keyframes ama-open-call{0%,54.286%{transform:none}56.667%{transform:translate(3px)}59.524%,to{transform:none}}@keyframes ama-evidence-enter{0%,56.667%,98.095%,to{opacity:0;transform:translate(20px) scale(.98)}60%,95.238%{opacity:1;transform:none}}@keyframes ama-quote-mark{0%,60.476%,99.048%,to{border-color:transparent;background:#fff}63.333%,98.095%{border-color:#efb6c7;background:#fff1f5}}@keyframes ama-reason-enter{0%,60.952%,98.095%,to{opacity:0;transform:translateY(8px)}63.333%,95.238%{opacity:1;transform:none}}@container (max-width: 520px){.ama-stage{--ama-question-y: 160px;--ama-chart-x: 0px}.ama-question p{font-size:12px}.ama-answer h5{font-size:13px}.ama-evidence-content{gap:3px}}@property --ac-time{syntax: "<number>"; inherits: true; initial-value: 10;}.af-frame.ac-feature{--af-duration: 10.5s}.ac-feature .af-panel>div{--ac-time: 10;animation:ac-clock var(--af-duration) linear infinite}.ac-layout,.at-layout{--act-source-shift: calc(50% + 8px) ;gap:16px}.ac-agent-panel,.ac-coaching-panel,.at-conversation,.at-feedback{min-width:0}.at-conversation{animation:act-source-position var(--af-duration) cubic-bezier(.22,1,.36,1) infinite}.ac-agent-panel{animation:ac-source-position var(--af-duration) var(--af-ease) infinite}.ac-agent{display:flex;align-items:center;gap:9px;padding-bottom:13px}.ac-avatar{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;color:#6637ba;background:#eee5ff;font-size:12px;font-weight:650}.ac-agent>div{display:grid;gap:2px}.ac-agent strong{font-size:14px;font-weight:650}.ac-agent>div>span{color:#7b6c8d;font-size:11px}.ac-agent>.af-label{margin-left:auto}.ac-pattern{padding:12px;border:1px solid #edbbcc;border-radius:9px;background:#fff5f8;animation:ac-pattern-found var(--af-duration) ease infinite}.ac-pattern h5{color:#8e3556;font-size:13px;font-weight:650}.ac-miss-summary{display:flex;align-items:center;gap:7px;margin:5px 0 10px}.ac-miss-summary>span:last-child{font-size:12px;color:#8e6171}.ac-count-window{display:block;height:36px;width:23px;overflow:hidden}.ac-count-track{display:grid;transform:translateY(-288px);animation:ac-count var(--af-duration) steps(1,end) infinite}.ac-count-track>span{display:block;height:36px;color:#ba3b61;font-size:30px;line-height:36px;font-weight:650;font-variant-numeric:tabular-nums}.ac-calls{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.ac-call{display:grid;place-items:center;min-width:0;height:24px;border-radius:5px;background:#ebe7ef}.ac-call>span{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;color:#188355;background:#e0f3e9;--ac-tile-progress: clamp( 0, (var(--ac-time) - .32 - var(--ac-index) * .08) / .24, 1 );--ac-tile-eased: calc( 1 - (1 - var(--ac-tile-progress)) * (1 - var(--ac-tile-progress)) );--ac-tile-reset: clamp(0, (var(--ac-time) - 10.3) / .05, 1);opacity:calc(var(--ac-tile-eased) * (1 - var(--ac-tile-reset)));transform:scale(calc(.6 + var(--ac-tile-eased) * .4))}.ac-call[data-pass=false]>span{color:#fff;background:#ed5873}.ac-legend{display:flex;gap:12px;margin-top:9px;color:#6e607c;font-size:10px}.ac-legend>span{display:flex;align-items:center;gap:4px}.ac-legend i{width:6px;height:6px;border-radius:2px;background:#78b59b}.ac-legend>span:last-child i{background:#ed5873}.ac-agent-evidence{margin-top:11px;padding:11px 12px;border:1px solid #e9e2f1;border-radius:9px;animation:ac-agent-evidence var(--af-duration) ease infinite}.ac-agent-evidence blockquote{margin:7px 0 5px;padding-left:8px;border-left:2px solid #eaa1b9;color:#633d4d;font-size:14px}.ac-agent-evidence p{color:#8e7380;font-size:11px}.ac-coaching-panel{display:flex;flex-direction:column;gap:13px}.ac-recommendation{animation:ac-recommendation-enter var(--af-duration) var(--af-ease) infinite;padding:15px;border:1px solid #e0d1f8;border-radius:9px;background:linear-gradient(125deg,#f0e7ff,#fcfaff)}.ac-recommendation .af-row{color:#7546b5}.ac-recommendation h5{margin-top:10px;color:#452472;font-size:16px;line-height:1.4;font-weight:650;letter-spacing:-.3px}.ac-recommendation p{margin-top:8px;color:#7b6c8d;font-size:13px;line-height:1.6}.ac-performer{animation:ac-performer-enter var(--af-duration) var(--af-ease) infinite;border:1px solid #ded0f5;border-radius:9px;overflow:hidden;background:#fcfaff}.ac-performer-heading{display:flex;gap:7px;align-items:center;padding:10px 13px;color:#fff;background:linear-gradient(115deg,#8252ee,#5b35b8);font-size:11px;font-weight:600}.ac-performer-body{padding:13px}.ac-performer-body .af-between{font-size:11px;color:#7b6c8d}.ac-performer-body strong{color:#6637ba;font-weight:600}.ac-performer-body blockquote{margin:10px 0 13px;color:#483554;font-size:17px;line-height:1.65;letter-spacing:-.25px}.ac-performer-body mark{color:#187a52;background:#dcf3e7;border-radius:3px;box-decoration-break:clone;animation:ac-timeframe var(--af-duration) ease infinite}.ac-performer-result{animation:ac-result-enter var(--af-duration) var(--af-ease) infinite;display:flex;gap:5px;align-items:center;color:#188355;font-size:11px}.at-section-heading{padding:1px 1px 12px;color:#7b6c8d}.at-section-heading h5{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.at-section-heading>span{font-size:11px}.at-messages{display:grid;gap:10px}.at-message{width:92%;justify-self:start;padding:12px;border:1px solid #e9e2f1;border-radius:9px 9px 9px 2px;background:#faf8fd;animation:var(--at-message-appear) var(--af-duration) cubic-bezier(.22,1,.36,1) infinite}.at-message[data-speaker=agent]{justify-self:end;border-color:#ddd0f4;border-radius:9px 9px 2px;background:#f3ecff}.at-message>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#6e607c;font-size:10px}.at-message strong{color:#774d9f;font-weight:600}.at-message p{margin-top:6px;color:#51425f;font-size:13px;line-height:1.65}.at-message mark{color:#a33056;background:#ffdce7;border-radius:3px;box-decoration-break:clone;animation:at-policy-mark var(--af-duration) ease infinite}.at-message-one{--at-message-appear: at-message-one}.at-message-two{--at-message-appear: at-message-two}.at-message-three{--at-message-appear: at-message-three}.at-feedback{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid #e6ddf0;border-radius:10px;background:#fff;box-shadow:0 5px 18px -12px #60328340;animation:act-complete-panel var(--af-duration) cubic-bezier(.22,1,.36,1) infinite}.at-score-summary{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e7d9ff;border-radius:9px;background:linear-gradient(125deg,#eee5ff,#faf7ff)}.at-score-ring{position:relative;display:grid;flex:0 0 58px;height:58px;place-items:center}.at-score-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.at-score-ring circle{fill:none;stroke-width:5}.at-ring-track{stroke:#e0d3f5}.at-ring-value{stroke:#7641d8;stroke-linecap:round}.at-score-ring strong{color:#6637ba;font-size:25px;font-weight:650;letter-spacing:-1px}.at-score-summary h5{font-size:13px;font-weight:650}.at-score-summary>div>span{color:#6e607c;font-size:11px}.at-score-outcome{margin-top:3px;color:#69419f;font-size:11px}.at-attempt{margin-left:auto;align-self:flex-start;white-space:nowrap}.at-rubric{display:grid;gap:5px}.at-criterion{display:flex;align-items:center;gap:8px;min-height:38px;padding:7px 9px;border:1px solid #e9e2f1;border-radius:7px;background:#fff}.at-criterion[data-pass=false]{border-color:#edb0c5;background:#fff0f5}.at-result{flex:0 0 17px;height:17px;border-radius:50%;background:#f3f0f7}.at-result>span{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;color:#188355;background:#e0f3e9}.at-criterion[data-pass=false] .at-result>span{color:#fff;background:#ed5873}.at-criterion-name{font-size:12px;font-weight:550}.at-points{margin-left:auto;color:#6e607c;font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}.at-points strong{color:#483453;font-weight:600;font-size:12px}.at-guidance{padding:11px 12px;border:1px solid #f0bbcb;border-radius:9px;background:#fff4f7}.at-guidance .af-between{color:#913a59;font-size:12px;font-weight:650}.at-guidance p{margin-top:8px;color:#8b6372;font-size:13px;line-height:1.6}@keyframes act-source-position{0%,27%{opacity:1;transform:translate(var(--act-source-shift))}38%,94%{opacity:1;transform:none}97%{opacity:0;transform:none}98%{opacity:0;transform:translate(var(--act-source-shift))}to{opacity:1;transform:translate(var(--act-source-shift))}}@keyframes act-complete-panel{0%,31%{opacity:0;transform:translate(24px)}41%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translate(24px)}}@keyframes ac-clock{0%{--ac-time: 0}to{--ac-time: 10.5}}@keyframes ac-source-position{0%,36.667%{opacity:1;transform:translate(var(--act-source-shift))}40%,95.238%{opacity:1;transform:none}98.095%{opacity:0;transform:none}98.571%{opacity:0;transform:translate(var(--act-source-shift))}to{opacity:1;transform:translate(var(--act-source-shift))}}@keyframes ac-count{0%{transform:translateY(0)}6.095%{transform:translateY(-36px)}8.381%{transform:translateY(-72px)}9.143%{transform:translateY(-108px)}11.429%{transform:translateY(-144px)}13.714%{transform:translateY(-180px)}16%{transform:translateY(-216px)}17.524%{transform:translateY(-252px)}19.81%,98.095%{transform:translateY(-288px)}98.571%,to{transform:translateY(0)}}@keyframes ac-pattern-found{0%,20.476%,98.571%,to{border-color:#e9e2f1;background:#fff;box-shadow:none}23.333%,98.095%{border-color:#edbbcc;background:#fff5f8;box-shadow:0 3px 12px -6px #bc38653b}}@keyframes ac-agent-evidence{0%,23.81%,98.095%,to{opacity:0;transform:translateY(8px)}27.143%,95.238%{opacity:1;transform:none}}@keyframes ac-recommendation-enter{0%,38.095%,98.095%,to{opacity:0;transform:translate(18px)}41.429%,95.238%{opacity:1;transform:none}}@keyframes ac-performer-enter{0%,55.714%,98.095%,to{opacity:0;transform:translateY(12px)}59.048%,95.238%{opacity:1;transform:none}}@keyframes ac-timeframe{0%,61.429%,98.571%,to{color:inherit;background:transparent}64.286%,98.095%{color:#187a52;background:#dcf3e7}}@keyframes ac-result-enter{0%,62.857%,98.095%,to{opacity:0;transform:translateY(5px)}65.238%,95.238%{opacity:1;transform:none}}@keyframes at-message-one{0%,3%,98%,to{opacity:0;transform:translateY(15px) scale(.97)}9%,95%{opacity:1;transform:none}}@keyframes at-message-two{0%,12%,98%,to{opacity:0;transform:translateY(15px) scale(.97)}18%,95%{opacity:1;transform:none}}@keyframes at-message-three{0%,21%,98%,to{opacity:0;transform:translateY(15px) scale(.97)}27%,95%{opacity:1;transform:none}}@keyframes at-policy-mark{0%,31%,98%,to{color:inherit;background:transparent}41%,95%{color:#a33056;background:#ffdce7}}@container (max-width: 650px){.at-attempt{display:none}.ac-calls{gap:4px}.ac-call{height:22px}.ac-recommendation{padding:12px}.ac-performer-body blockquote{font-size:15px}}@container (max-width: 520px){.ac-layout,.at-layout{--act-source-shift: 0px;gap:13px}.ac-coaching-panel{gap:11px}.ac-recommendation h5{font-size:15px}.ac-agent-evidence{margin-top:9px}.ac-recommendation p,.at-message p,.at-guidance p{font-size:12px}.ac-calls{gap:5px}.ac-call{height:23px}.at-message{padding:10px}.at-messages{gap:8px}.at-section-heading{padding-bottom:10px}.at-feedback{gap:10px}}.ae-frame [data-emotion=Frustrated]{--ae-color: #ed5873}.ae-frame [data-emotion=Confident]{--ae-color: #6366f1}.ae-frame [data-emotion=Afraid]{--ae-color: #e5a12b}.ae-content{display:grid;gap:20px}.ae-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:2px 0 6px}.ae-legend>span,.ae-selected-emotion{display:inline-flex;align-items:center;gap:6px;color:#655674;font-size:12px;font-weight:550}.ae-legend i,.ae-selected-emotion i{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--ae-color)}.ae-timeline{padding-top:18px}.ae-timeline-row{display:grid;grid-template-columns:57px minmax(0,1fr);align-items:center;gap:10px}.ae-timeline-row+.ae-timeline-row{margin-top:14px}.ae-speaker{display:flex;align-items:center;gap:6px;color:#756680;font-size:11px;font-weight:600}.ae-track{position:relative;height:48px;border:1px solid #e8e2ee;border-radius:8px;background:#f5f2fa;background-image:linear-gradient(to right,#e3dbed 1px,transparent 1px);background-size:25% 100%}.ae-segments{position:absolute;inset:0;animation:ae-map var(--af-duration) linear infinite}.ae-segment{position:absolute;top:9px;bottom:9px;border-radius:5px;background:var(--ae-color)}.ae-segment[data-selected=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px #ed5873;animation:ae-selection var(--af-duration) var(--af-ease) infinite}.ae-scan{position:absolute;z-index:3;inset-block:-3px;left:0;width:2px;border-radius:2px;background:#9067d6;box-shadow:0 0 8px #a279dd55;opacity:0;animation:ae-scan var(--af-duration) linear infinite}.ae-position{position:absolute;z-index:4;inset-block:-5px;width:2px;border-radius:2px;background:#6637ba;animation:ae-position var(--af-duration) var(--af-ease) infinite}.ae-position:after{content:"";position:absolute;bottom:-2px;left:-2px;width:6px;height:6px;border-radius:50%;background:#6637ba}.ae-position time{position:absolute;top:-22px;left:1px;transform:translate(-50%);border-radius:5px;padding:3px 7px;background:#6637ba;color:#fff;font-size:10px;font-weight:600;line-height:1.25}.ae-ticks{display:flex;justify-content:space-between;margin:8px 0 0 67px;color:#8a7d96;font-size:10px;font-variant-numeric:tabular-nums}.ae-result{position:relative}.ae-result-connector{position:absolute;top:-20px;left:calc(44.55645% + 37.14718px);width:2px;height:20px;background:#9162d2;transform-origin:top;animation:ae-connect var(--af-duration) var(--af-ease) infinite}.ae-result-connector:after{content:"";position:absolute;bottom:-2px;left:-2px;width:6px;height:6px;border-radius:50%;background:inherit}.ae-evidence{overflow:hidden;border:1px solid #dfd1f4;border-radius:10px;background:linear-gradient(120deg,#f5efff,#fdfaff);animation:ae-evidence var(--af-duration) var(--af-ease) infinite}.ae-evidence-header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid #e7dcf6;color:#7b628e;font-size:11px}.ae-evidence-label{color:#6637ba;font-weight:600}.ae-evidence-header time{white-space:nowrap;font-variant-numeric:tabular-nums}.ae-evidence-content{padding:13px}.ae-evidence-content .ae-selected-emotion{color:#b43a59;font-size:11px}.ae-evidence blockquote{margin-top:6px;color:#30213e;font-size:22px;font-weight:550;line-height:1.35;letter-spacing:-.5px}.ae-evidence-source{display:block;margin-top:8px;color:#8d799e;font-size:10px}@keyframes ae-map{0%,3%,to{clip-path:inset(-5px 100% -5px -5px)}22%,97%{clip-path:inset(-5px -5px -5px -5px)}99%{clip-path:inset(-5px -5px -5px 100%)}}@keyframes ae-scan{0%,3%{left:0;opacity:0}4%{left:5.263%;opacity:1}22%{left:100%;opacity:1}24%,to{left:100%;opacity:0}}@keyframes ae-selection{0%,22%,99%,to{box-shadow:0 0 0 0 transparent;transform:scaleY(1)}28%{box-shadow:0 0 0 2px #fff,0 0 0 5px #ed5873;transform:scaleY(1.1)}33%,96%{box-shadow:0 0 0 2px #fff,0 0 0 4px #ed5873;transform:scaleY(1)}}@keyframes ae-position{0%,23%,99%,to{opacity:0;transform:translateY(-8px)}29%,96%{opacity:1;transform:none}}@keyframes ae-connect{0%,27%,99%,to{opacity:0;transform:scaleY(0)}32%,96%{opacity:1;transform:scaleY(1)}}@keyframes ae-evidence{0%,30%,to{visibility:hidden;opacity:0;transform:translateY(-16px) scale(.985);transform-origin:44.55645% top}33%{visibility:visible;opacity:1}39%,96%{visibility:visible;opacity:1;transform:none}99%{visibility:hidden;opacity:0;transform:translateY(8px)}}@container (max-width: 520px){.ae-content{gap:17px}.ae-result-connector{top:-17px;left:calc(44.55645% + 25.50403px);height:17px}.ae-legend{gap:7px 12px}.ae-legend>span{font-size:11px}.ae-timeline-row{grid-template-columns:38px minmax(0,1fr);gap:8px}.ae-speaker{font-size:10px}.ae-speaker svg{display:none}.ae-ticks{margin-left:46px;font-size:9px}.ae-ticks>span:nth-child(2n){display:none}.ae-evidence-header{flex-wrap:wrap;gap:4px 8px;font-size:10px}.ae-evidence blockquote{font-size:19px}}.ampi-frame .af-header{position:relative;z-index:3}.ampi-frame .af-body{padding:12px 14px 10px}.ampi-dashboard{--ampi-row-step: 41px}.ampi-periods{position:relative;display:flex;width:124px;height:30px;padding:3px;border:1px solid #e9e0f3;border-radius:8px;background:#f7f3fc}.ampi-periods>span:not(.ampi-period-selection){position:relative;display:grid;place-items:center;width:50%;font-size:11px;font-weight:550;color:#84758f}.ampi-periods>span[data-selected=true]{color:#6637ba}.ampi-period-selection{position:absolute;inset:3px auto 3px 3px;width:calc(50% - 3px);border:1px solid #dfcff3;border-radius:5px;background:#fff;box-shadow:0 1px 3px #59338710}.ampi-cursor{position:absolute;top:0;left:0;color:#fff;fill:#40334f;stroke-width:1.5px;filter:drop-shadow(0 2px 2px #2d124e35);pointer-events:none;transform-origin:4px 4px}.ampi-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ampi-chart-card{min-width:0;padding:10px 12px 8px;border:1px solid #e8eee9;border-radius:10px;background:linear-gradient(155deg,#f7fcf9,#fff 75%);color:#279d76}.ampi-chart-card[data-tone=volume]{border-color:#ece5f5;background:linear-gradient(155deg,#faf6ff,#fff 75%);color:#8b5bd7}.ampi-chart-card h5{font-size:12px;line-height:18px;color:#55465e}.ampi-chart{display:flex;gap:8px;height:78px;margin-top:7px}.ampi-y-axis{display:flex;flex-direction:column;justify-content:space-between;width:20px;flex-shrink:0;padding:1px 0 0;font-size:9px;line-height:10px;color:#998da2;text-align:right}.ampi-chart svg{display:block;flex:1;min-width:0;width:100%;height:100%;overflow:visible}.ampi-grid{fill:none;stroke:#e8e7ed;stroke-width:1;vector-effect:non-scaling-stroke}.ampi-line{fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ampi-dates{display:flex;justify-content:space-between;margin:5px 0 0 28px;color:#93869e;font-size:9px;line-height:12px}.ampi-leaderboard{margin-top:14px}.ampi-table-title{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 8px 8px}.ampi-table-title h5{font-size:13px;letter-spacing:-.2px}.ampi-table-title>span{font-size:10px;color:#93869e}.ampi-table-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1fr);gap:14px;align-items:center;padding:0 12px}.ampi-table-head{height:28px;border-radius:5px;background:#f7f4fb;font-size:10px;font-weight:500;color:#93829f}.ampi-table-head>span:nth-child(2){text-align:center}.ampi-table-head>span:last-child{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#70518b}.ampi-rows{position:relative;height:calc(var(--ampi-row-step) * 4)}.ampi-agent-row{position:absolute;top:0;left:0;width:100%;height:var(--ampi-row-step);border-bottom:1px solid #f0ebf4;border-radius:calc(var(--ampi-lift) * 7px);background:color-mix(in srgb,#f2eaff calc(var(--ampi-lift) * 65%),white);box-shadow:0 calc(var(--ampi-lift) * 6px) calc(var(--ampi-lift) * 14px) -5px #57328640;transform:translateY(calc(var(--ampi-rank) * var(--ampi-row-step))) scale(calc(1 + var(--ampi-lift) * .014));font-variant-numeric:tabular-nums}.ampi-agent-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7149a8;font-size:13px;font-weight:550}.ampi-call-count{text-align:center;color:#65556f;font-size:13px}.ampi-score-cell{display:flex;align-items:center;gap:10px}.ampi-score-cell strong{min-width:33px;color:#46364f;font-size:14px;font-weight:600;text-align:right}.ampi-score-track{display:block;flex:1;height:6px;border-radius:4px;overflow:hidden;background:#eeedf0}.ampi-score-track>span{display:block;width:100%;height:100%;border-radius:inherit;transform-origin:left center}@container (max-width: 520px){.ampi-frame .af-body{padding:10px 9px 8px}.ampi-charts{gap:7px}.ampi-chart-card{padding:8px 7px}.ampi-chart-card h5{min-height:28px;font-size:11px;line-height:14px}.ampi-chart{height:66px;gap:5px;margin-top:3px}.ampi-y-axis{width:17px;font-size:8px}.ampi-dates{margin-left:22px;font-size:8px}.ampi-dates>span:nth-child(2){display:none}.ampi-table-title{padding:0 4px 7px}.ampi-table-title h5{font-size:12px}.ampi-table-title>span{font-size:9px}.ampi-table-columns{grid-template-columns:minmax(0,1fr) 65px 96px;gap:7px;padding:0 5px}.ampi-table-head{height:33px;font-size:9px;line-height:12px}.ampi-table-head>span:nth-child(2){max-width:58px;justify-self:center}.ampi-agent-name,.ampi-call-count{font-size:11px}.ampi-score-cell{gap:6px}.ampi-score-cell strong{font-size:12px;min-width:28px}.ampi-score-track{height:5px}}@property --rf-time{syntax: "<number>"; inherits: true; initial-value: 3;}.ar-frame .af-panel>div{--rf-time: 3;--rf-in: clamp(0, (var(--rf-time) - 1) / .7, 1);--rf-out: clamp(0, (var(--rf-time) - 3.25) / .85, 1);--rf-in-eased: calc(var(--rf-in) * var(--rf-in) * (3 - 2 * var(--rf-in)));--rf-out-eased: calc(var(--rf-out) * var(--rf-out) * (3 - 2 * var(--rf-out)));--rf-open: calc(var(--rf-in-eased) * (1 - var(--rf-out-eased)));--rf-title: clamp(0, (var(--rf-open) - .4) / .6, 1);--rf-detected: calc( clamp(0, (var(--rf-time) - .75) / .22, 1) * (1 - var(--rf-out-eased)) );animation:rf-timeline 4.8s linear infinite}@keyframes rf-timeline{0%{--rf-time: 0}to{--rf-time: 4.8}}.rf-scene{position:relative;height:300px}.rf-context{position:absolute;top:12px;left:50%;width:min(460px,calc(100% - 54px));padding:12px 16px;border:1px solid #ece6f1;border-radius:12px 12px 12px 4px;background:#fcfaff;opacity:clamp(0,1 - var(--rf-open) * 2,1);transform:translate(-50%,calc(var(--rf-open) * -34px)) scale(calc(1 - var(--rf-open) * .04))}.rf-context>div{display:flex;align-items:center;gap:5px;color:#867490;font-size:10px}.rf-context time{margin-left:auto}.rf-context p{margin-top:5px;font-size:14px;color:#66576f}.rf-card{position:absolute;top:calc(108px - var(--rf-open) * 72px);left:50%;width:min(620px,calc(100% - 20px));padding:20px;border:1px solid color-mix(in srgb,#d74b73 calc(var(--rf-open) * 42%),#e9e0f1);border-radius:calc(13px + var(--rf-open) * 3px);transform:translate(-50%);background:color-mix(in srgb,#fff5f8 calc(var(--rf-open) * 100%),#faf7ff);box-shadow:0 calc(4px + var(--rf-open) * 12px) calc(12px + var(--rf-open) * 20px) -14px #9c42794d}.rf-card:before{content:"";position:absolute;inset:-1px;border:1px solid #e06386;border-radius:inherit;opacity:calc(var(--rf-detected) * .45);pointer-events:none}.rf-flag-heading{height:calc(var(--rf-open) * 72px);overflow:hidden}.rf-flag-heading-inner{display:flex;align-items:center;gap:13px;min-height:46px;opacity:var(--rf-title);transform:translateY(calc((1 - var(--rf-title)) * 15px))}.rf-flag-icon{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;color:#c53360;border:1px solid #f0b5c8;border-radius:12px;background:#ffe1eb;transform:rotate(calc((1 - var(--rf-title)) * -12deg)) scale(calc(.82 + var(--rf-title) * .18))}.rf-flag-icon svg{fill:#c5336018}.rf-flag-heading h5{color:#992c50;font-size:22px;font-weight:600;letter-spacing:-.6px;line-height:1.2}.rf-evidence{position:relative;padding:13px 17px;border:1px solid color-mix(in srgb,#e9b3c4 calc(var(--rf-open) * 100%),transparent);border-radius:9px;background:color-mix(in srgb,white calc(var(--rf-open) * 100%),transparent)}.rf-evidence-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#88758f;font-size:11px}.rf-evidence-meta strong{color:#76518b;font-weight:550}.rf-evidence blockquote{display:flex;align-items:flex-start;gap:8px;margin-top:9px;padding-left:0;color:#493347;font-size:21px;font-weight:500;line-height:1.5;letter-spacing:-.3px}.rf-quote-icon{display:flex;flex:0 0 17px;margin-top:7px;color:#ce5c7d;opacity:var(--rf-title)}.rf-quote-text{display:block;min-width:0}.rf-quote-text mark{color:inherit;padding:0 2px;margin-left:-2px;border-radius:3px;background:color-mix(in srgb,#ffd8e3 calc(var(--rf-detected) * 100%),transparent)}.rf-count{min-width:20px;justify-content:center;opacity:var(--rf-title);transform:scale(calc(.75 + var(--rf-title) * .25))}@container (max-width: 520px){.rf-scene{height:320px}.rf-context{width:calc(100% - 24px);padding:10px 13px}.rf-card{width:calc(100% - 4px);padding:13px}.rf-flag-heading-inner{gap:9px}.rf-flag-icon{width:34px;height:34px;border-radius:9px}.rf-flag-heading h5{font-size:19px;letter-spacing:-.4px}.rf-evidence{padding:12px}.rf-evidence blockquote{font-size:18px;line-height:1.5}}.qa-motion-frame{position:relative;container-type:inline-size;width:100%;padding:8px;border:1px solid #d8ccff;border-radius:16px;background:#eee7ff url(/images/gradient.webp) center / cover}.qa-motion{--qa-duration: 8s;--qa-ease: cubic-bezier(.22, 1, .36, 1);color:#292134;background:#fff;border:1px solid #e7dff1;border-radius:11px;box-shadow:0 12px 28px -12px #2f155b40;overflow:hidden;font-size:12px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}.qa-motion :where(h4,h5,p,ul){margin:0}.qa-motion-header{display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid #eee9f5}.qa-motion-icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:9px;color:#fff;background:linear-gradient(135deg,#9259f5,#6131bc);box-shadow:inset 0 1px #ffffff35}.qa-motion-header h4{font-size:16px;font-weight:650;letter-spacing:-.5px}.qa-motion-status{display:grid;margin-left:auto;font-size:11px}.qa-motion-status>span{grid-area:1/1;display:flex;gap:5px;align-items:center}.qa-motion-pending-status{color:#7d6c9a;animation:qa-pending var(--qa-duration) infinite}.qa-motion-status-dot{width:5px;height:5px;background:#8654df;border-radius:50%}.qa-motion-complete-status{color:#258562;animation:qa-complete var(--qa-duration) infinite}.qa-motion-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px 14px 14px}.qa-motion-breakdown,.qa-motion-evidence{min-width:0}.qa-motion-summary{display:flex;align-items:center;gap:10px;min-height:99px;padding:10px;border:1px solid #e7d9ff;border-radius:10px;background:linear-gradient(125deg,#eee5ff,#faf7ff)}.qa-motion-ring{position:relative;display:grid;place-items:center;flex-shrink:0;width:72px;height:72px}.qa-motion-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.qa-motion-ring circle{fill:none;stroke-width:6}.qa-motion-ring-track{stroke:#e0d3f5}.qa-motion-ring-value{stroke:#7641d8;stroke-linecap:round;animation:qa-ring var(--qa-duration) var(--qa-ease) infinite}.qa-motion-ring-loading{stroke:#9965eb;stroke-linecap:round;transform-origin:42px 42px;animation:qa-loading-ring var(--qa-duration) linear infinite}.qa-motion-total{grid-area:1/1;color:#6231b5;font-size:30px;font-weight:650;letter-spacing:-1.3px;animation:qa-total var(--qa-duration) var(--qa-ease) infinite}.qa-motion-total-pending{grid-area:1/1;color:#946bce;font-size:25px;animation:qa-pending var(--qa-duration) infinite}.qa-motion-summary-label{display:grid;gap:3px;min-width:0}.qa-motion-summary-label strong{font-size:14px;font-weight:650}.qa-motion-summary-label>span{font-size:11px;color:#7b6c8d;white-space:nowrap}.qa-motion-summary-label .qa-motion-summary-result{color:#69419f;animation:qa-complete var(--qa-duration) infinite}.qa-motion-label{padding:13px 3px 7px;font-size:11px;font-weight:600;color:#7b708b}.qa-motion-rubric{position:relative}.qa-motion-scan{position:absolute;z-index:2;left:5px;right:5px;top:0;height:25px;pointer-events:none;border-bottom:1px solid #a575ed;border-radius:4px;background:linear-gradient(transparent,#c5a4ff26);box-shadow:0 4px 10px -5px #8551d5;animation:qa-scan var(--qa-duration) linear infinite}.qa-motion-criteria{list-style:none;padding:0;display:grid;gap:5px}.qa-motion-criterion{position:relative;display:flex;align-items:center;gap:7px;min-height:44px;padding:8px 9px;border:1px solid #efeaf6;border-radius:7px;background:#fff}.qa-motion-criterion[data-pass=false]{animation:qa-missed-row var(--qa-duration) infinite}.qa-motion-criterion-name{flex:1;font-size:13px;line-height:1.4;font-weight:500}.qa-motion-result-slot{position:relative;display:grid;place-items:center;flex-shrink:0;width:17px;height:17px}.qa-motion-result{z-index:1;display:grid;place-items:center;grid-area:1/1;width:17px;height:17px;border-radius:50%;color:#17865c;background:#e2f6ed}.qa-motion-result-pending{grid-area:1/1;width:13px;height:13px;border:1px solid #dfd6ec;border-radius:50%}.qa-motion-criterion[data-pass=false] .qa-motion-result{color:#fff;background:#e9517b}.qa-motion-points{flex-shrink:0;font-size:11px;color:#9c90a8;white-space:nowrap;font-variant-numeric:tabular-nums}.qa-motion-points strong{color:#483453;font-size:13px;font-weight:600}.qa-motion-criterion[data-pass=false] .qa-motion-points strong{color:#c03a63}.qa-motion-result,.qa-motion-points{animation:var(--qa-row) var(--qa-duration) var(--qa-ease) infinite}.qa-motion-result svg path{stroke-dasharray:30;stroke-dashoffset:0;animation:var(--qa-draw) var(--qa-duration) ease-out infinite}.qa-motion-criterion[data-row="0"]{--qa-row: qa-row-one;--qa-draw: qa-draw-one}.qa-motion-criterion[data-row="1"]{--qa-row: qa-row-two;--qa-draw: qa-draw-two}.qa-motion-criterion[data-row="2"]{--qa-row: qa-row-three;--qa-draw: qa-draw-three}.qa-motion-criterion[data-row="3"]{--qa-row: qa-row-four}.qa-motion-evidence{display:flex;flex-direction:column;gap:13px}.qa-motion-transcript{border:1px solid #e9e2f1;border-radius:9px;overflow:hidden;background:#fff;animation:qa-evidence-lift var(--qa-duration) var(--qa-ease) infinite}.qa-motion-transcript-heading{display:flex;align-items:center;gap:6px;padding:10px 11px;color:#746482;background:#faf8fd;border-bottom:1px solid #eee8f4;font-size:11px;font-weight:600}.qa-motion-transcript-window{--qa-transcript-offset: -117px;height:193px;overflow:hidden}.qa-motion-transcript-track{display:flex;flex-direction:column;gap:7px;padding:7px;animation:qa-transcript-scroll var(--qa-duration) var(--qa-ease) infinite}.qa-motion-before{height:110px;color:#877a98}.qa-motion-line{flex-shrink:0;padding:7px;border:1px solid transparent;border-radius:6px}.qa-motion-line>div{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#958a9e}.qa-motion-line>div>span{font-weight:600}.qa-motion-line p{margin-top:4px;font-size:13px;line-height:1.55}.qa-motion-context{color:#8e829c;animation:qa-context var(--qa-duration) infinite}.qa-motion-quote{color:#51425f;animation:qa-quote var(--qa-duration) var(--qa-ease) infinite}.qa-motion-quote>div{animation:qa-quote-label var(--qa-duration) infinite}.qa-motion-reasoning{padding:12px;border:1px solid #f4c8d6;border-radius:9px;background:linear-gradient(130deg,#fff4f7,#fffafc);animation:qa-reasoning var(--qa-duration) var(--qa-ease) infinite}.qa-motion-reasoning-heading{display:flex;justify-content:space-between;align-items:center;color:#9b6174;font-size:10px;font-weight:600}.qa-motion-miss{color:#c03760;background:#ffe4ed;border-radius:4px;padding:1px 6px}.qa-motion-reasoning h5{margin-top:7px;font-size:13px;font-weight:650;color:#862d4c}.qa-motion-reasoning p{margin-top:5px;font-size:13px;line-height:1.6;color:#896371}.qa-motion-frame[data-running=false] .qa-motion *{animation-play-state:paused}@keyframes qa-scan{0%,2%{top:0;opacity:0}3%{top:0;opacity:1}26%{top:calc(100% - 25px);opacity:1}28%,98%{top:calc(100% - 25px);opacity:0}to{top:0;opacity:0}}@keyframes qa-row-one{0%,5%,98%,to{opacity:0;transform:translateY(8px) scale(.75)}8%{opacity:1;transform:translateY(-1px) scale(1.12)}11%,96%{opacity:1;transform:none}}@keyframes qa-row-two{0%,11%,98%,to{opacity:0;transform:translateY(8px) scale(.75)}14%{opacity:1;transform:translateY(-1px) scale(1.12)}17%,96%{opacity:1;transform:none}}@keyframes qa-row-three{0%,17%,98%,to{opacity:0;transform:translateY(8px) scale(.75)}20%{opacity:1;transform:translateY(-1px) scale(1.12)}23%,96%{opacity:1;transform:none}}@keyframes qa-row-four{0%,23%,98%,to{opacity:0;transform:translateY(8px) scale(.75)}26%{opacity:1;transform:translateY(-1px) scale(1.12)}29%,96%{opacity:1;transform:none}}@keyframes qa-draw-one{0%,7%,98%,to{stroke-dashoffset:30}11%,96%{stroke-dashoffset:0}}@keyframes qa-draw-two{0%,13%,98%,to{stroke-dashoffset:30}17%,96%{stroke-dashoffset:0}}@keyframes qa-draw-three{0%,19%,98%,to{stroke-dashoffset:30}23%,96%{stroke-dashoffset:0}}@keyframes qa-complete{0%,28%,98%,to{opacity:0}31%,96%{opacity:1}}@keyframes qa-pending{0%,27%,99%,to{opacity:1}28%,98%{opacity:0}}@keyframes qa-total{0%,28%,98%,to{opacity:0;transform:translateY(14px) scale(.85)}33%{opacity:1;transform:translateY(-2px) scale(1.08)}36%,96%{opacity:1;transform:none}}@keyframes qa-loading-ring{0%{opacity:1;transform:rotate(0)}27%{opacity:1;transform:rotate(720deg)}29%,98%{opacity:0;transform:rotate(760deg)}to{opacity:0;transform:rotate(0)}}@keyframes qa-ring{0%,28%,98%,to{stroke-dashoffset:100}36%,96%{stroke-dashoffset:20}}@keyframes qa-missed-row{0%,28%,98%,to{border-color:#efeaf6;background:#fff;box-shadow:none;transform:none}33%{border-color:#e991af;background:#fff0f5;box-shadow:0 3px 12px #dd4b7328;transform:translate(3px)}39%,96%{border-color:#e991af;background:#fff0f5;box-shadow:0 2px 8px #dd4b7320;transform:none}}@keyframes qa-transcript-scroll{0%{opacity:0;transform:translateY(0)}4%,32%{opacity:1;transform:translateY(0)}42%,94%{opacity:1;transform:translateY(var(--qa-transcript-offset))}98%{opacity:0;transform:translateY(var(--qa-transcript-offset))}to{opacity:0;transform:translateY(0)}}@keyframes qa-evidence-lift{0%,37%,to{transform:none;box-shadow:none}44%,96%{transform:translateY(-3px);box-shadow:0 5px 14px -8px #68254644}}@keyframes qa-quote{0%,38%,98%,to{border-color:transparent;background:#fff;color:#51425f;transform:none}44%,96%{border-color:#eaa1b9;background:#fff0f5;color:#892e4e;transform:scale(1.025)}}@keyframes qa-quote-label{0%,38%,98%,to{color:#958a9e}44%,96%{color:#bc4a70}}@keyframes qa-context{0%,38%,98%,to{opacity:1}44%,96%{opacity:.65}}@keyframes qa-reasoning{0%,44%,98%,to{opacity:0;transform:translateY(18px) scale(.97)}49%{opacity:1;transform:translateY(-3px) scale(1.01)}53%,96%{opacity:1;transform:none}}.qa-motion-frame[data-reduced-motion=true] .qa-motion *{animation:none}.qa-motion-frame[data-reduced-motion=true] :is(.qa-motion-pending-status,.qa-motion-result-pending,.qa-motion-total-pending,.qa-motion-ring-loading,.qa-motion-scan){visibility:hidden}.qa-motion-frame[data-reduced-motion=true] :is(.qa-motion-quote,.qa-motion-criterion[data-pass=false]){border-color:#efa9bf;background:#fff0f5}.qa-motion-frame[data-reduced-motion=true] .qa-motion-transcript-track{transform:translateY(var(--qa-transcript-offset))}@media(prefers-reduced-motion:reduce){.qa-motion-frame .qa-motion-transcript-track{transform:translateY(var(--qa-transcript-offset))}.qa-motion-frame .qa-motion *{animation:none}.qa-motion-frame :is(.qa-motion-pending-status,.qa-motion-result-pending,.qa-motion-total-pending,.qa-motion-ring-loading,.qa-motion-scan){visibility:hidden}.qa-motion-frame :is(.qa-motion-quote,.qa-motion-criterion[data-pass=false]){border-color:#efa9bf;background:#fff0f5}}@container (min-width: 481px) and (max-width: 650px){.qa-motion-transcript-window{--qa-transcript-offset: -147px;height:220px}.qa-motion-before{height:140px}}@container (max-width: 480px){.qa-motion-body{grid-template-columns:1fr;gap:16px;padding:13px}.qa-motion-summary{min-height:83px;gap:14px}.qa-motion-ring{width:62px;height:62px}.qa-motion-criteria{gap:4px}.qa-motion-criterion{min-height:37px;padding:7px 9px}.qa-motion-criterion-name{font-size:12px}.qa-motion-points{font-size:11px}.qa-motion-label{padding-top:12px}.qa-motion-evidence{gap:9px}.qa-motion-context{display:none}.qa-motion-transcript-window{--qa-transcript-offset: -102px;height:93px}.qa-motion-before{height:95px}.qa-motion-line p,.qa-motion-reasoning p{font-size:12px}.qa-motion-header h4{font-size:15px}.qa-motion-status{font-size:10px}.qa-motion-reasoning{padding:10px 12px}}@property --atr-time{syntax: "<number>"; inherits: true; initial-value: 10;}.af-frame.atr-feature{--af-duration: 12s}.atr-feature .af-panel>div{--atr-time: 10;animation:atr-clock var(--af-duration) linear infinite}.atr-layout{--atr-source-shift: calc(50% + 8px) ;--atr-shift: clamp(0, (var(--atr-time) - 6.15) / .4, 1);gap:16px;align-items:center;min-height:314px;opacity:calc(clamp(0,var(--atr-time) / .18,1)*(1 - clamp(0,(var(--atr-time) - 11.65) / .3,1)))}.atr-beat{--atr-in: 0;--atr-out: 12;--atr-enter: clamp(0, (var(--atr-time) - var(--atr-in)) / .24, 1);--atr-leave: clamp(0, (var(--atr-time) - var(--atr-out)) / .2, 1);--atr-eased: calc(1 - (1 - var(--atr-enter)) * (1 - var(--atr-enter)));opacity:calc(var(--atr-eased) * (1 - var(--atr-leave)));transform:translateY(calc((1 - var(--atr-eased)) * 8px))}.atr-source{display:grid;min-width:0;transform:translate(calc(var(--atr-source-shift) * (1 - var(--atr-shift))))}.atr-source>*{grid-area:1 / 1;min-width:0}.atr-live{--atr-in: -.24;--atr-out: 5.3;text-align:center}.atr-call-heading{padding:0 7px}.atr-live-label{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #c8ecdd;border-radius:5px;color:#238663;background:#f0faf5;font-size:10px;font-weight:600}.atr-live-label i{width:5px;height:5px;border-radius:50%;background:#29a572}.atr-timer{display:flex;color:#77668a;font-size:11px;font-variant-numeric:tabular-nums}.atr-timer-window{display:block;height:18px;overflow:hidden}.atr-timer-digits{display:grid;animation:atr-timer var(--af-duration) steps(1,end) infinite}.atr-timer-digits>span{height:18px;line-height:18px}.atr-voice{display:grid;justify-items:center;padding-top:5px}.atr-orb{display:grid;place-items:center;width:116px;height:116px;border-radius:50%;background:radial-gradient(circle,#eee1ff,#f7f1ff 50%,#fff0 73%)}.atr-voice-bars{display:flex;align-items:center;gap:6px;height:62px}.atr-voice-bars>span{--atr-caller-active: calc(clamp(0, (var(--atr-time) - .2) / .15, 1)*(1 - clamp(0, (var(--atr-time) - 2.4) / .15, 1))) ;display:block;width:10px;height:58px;transform:scaleY(calc(.18 + var(--atr-caller-active) * .82))}.atr-voice-bars i{display:block;width:100%;height:100%;border-radius:8px;background:linear-gradient(180deg,#a578ff,#6934d0);box-shadow:0 3px 10px #9253eb24;animation:atr-voice-wave .72s ease-in-out infinite alternate;animation-delay:calc(var(--atr-bar) * -.13s)}.atr-caller-name{color:#593687;font-size:13px;font-weight:650}.atr-voice-status{display:grid;margin-top:4px;min-height:18px;color:#88739c;font-size:11px}.atr-voice-status>span{grid-area:1 / 1}.atr-caller-state{--atr-in: .1;--atr-out: 2.4}.atr-listening-state{--atr-in: 2.65;--atr-out: 5.3;display:flex;align-items:center;gap:5px;color:#238663}.atr-listening-state svg{animation:atr-mic-pulse .65s ease-in-out infinite alternate}.atr-captions{display:grid;min-height:87px;padding-top:10px}.atr-captions>div{grid-area:1 / 1}.atr-caller-caption{--atr-in: .25;--atr-out: 2.4}.atr-agent-caption{--atr-in: 2.72;--atr-out: 5.3}.atr-captions span{font-size:10px;font-weight:600;color:#977dab}.atr-agent-caption>span{color:#258260}.atr-captions p{margin:5px auto 0;max-width:290px;color:#483455;font-size:16px;line-height:1.5;letter-spacing:-.2px;text-wrap:balance}.atr-hang-up{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:6px;background:#e95872;color:#fff;font-size:10px;animation:atr-hang-up var(--af-duration) ease infinite}.atr-scoring{--atr-in: 5.55;--atr-out: 6.3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#75569b}.atr-scoring-spinner{width:28px;height:28px;border:3px solid #eee4fa;border-top-color:#8954dc;border-radius:50%;animation:atr-spin .7s linear infinite}.atr-transcript{--atr-in: 6.5;align-self:center;padding:18px;border:1px solid #e6ddf0;border-radius:10px;background:#fcfaff}.atr-review-label{color:#8a6ea7;font-size:10px;margin-bottom:4px}.atr-transcript h5{font-size:14px}.atr-transcript-line{padding-top:16px}.atr-transcript-line+.atr-transcript-line{margin-top:15px;border-top:1px solid #eee6f5}.atr-transcript-line strong{color:#937da3;font-size:10px;font-weight:600}.atr-transcript-line p{margin-top:5px;color:#51425f;font-size:14px;line-height:1.7}.atr-transcript mark{--atr-highlight: clamp(0, (var(--atr-time) - 7.8) / .25, 1);color:inherit;background:rgb(255 211 226 / var(--atr-highlight));border-radius:3px;box-decoration-break:clone}.atr-feedback{display:flex;flex-direction:column;gap:11px;min-width:0}.atr-score-summary{--atr-in: 6.5;display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e7d9ff;border-radius:9px;background:linear-gradient(125deg,#eee5ff,#faf7ff)}.atr-score-ring{position:relative;display:grid;place-items:center;flex:0 0 58px;height:58px}.atr-score-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.atr-score-ring circle{fill:none;stroke-width:5}.atr-ring-track{stroke:#e0d3f5}.atr-ring-value{stroke:#7641d8;stroke-linecap:round;stroke-dashoffset:calc(100 - (clamp(0,(var(--atr-time) - 6.65) / .5,1)*70))}.atr-score-ring strong{color:#6637ba;font-size:25px;font-weight:650;letter-spacing:-1px;opacity:clamp(0,(var(--atr-time) - 6.85) / .2,1)}.atr-score-summary h5{font-size:13px}.atr-score-summary>div>span{font-size:11px;color:#7b6c8d}.atr-attempt{margin-left:auto;align-self:flex-start;white-space:nowrap}.atr-rubric{display:grid;gap:6px}.atr-criterion{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 9px;border:1px solid #e9e2f1;border-radius:7px;background:#fff}.atr-criterion[data-pass=false]{border-color:#edb0c5;background:#fff0f5}.atr-result{display:grid;place-items:center;flex:0 0 17px;height:17px;border-radius:50%;color:#188355;background:#e0f3e9}.atr-criterion[data-pass=false] .atr-result{color:#fff;background:#ed5873}.atr-criterion-name{font-size:12px;font-weight:550}.atr-points{margin-left:auto;color:#6e607c;font-size:11px;white-space:nowrap}.atr-points strong{color:#483453;font-size:12px;font-weight:600}.atr-guidance{--atr-in: 8.1;padding:11px 12px;border:1px solid #f0bbcb;border-radius:9px;background:#fff4f7}.atr-guidance .af-between{color:#913a59;font-size:12px;font-weight:650}.atr-guidance p{margin-top:7px;color:#8b6372;font-size:13px;line-height:1.6}@keyframes atr-clock{0%{--atr-time: 0}to{--atr-time: 12}}@keyframes atr-voice-wave{0%{transform:scaleY(.3)}35%{transform:scaleY(.9)}65%{transform:scaleY(.5)}to{transform:scaleY(1)}}@keyframes atr-mic-pulse{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@keyframes atr-spin{to{transform:rotate(360deg)}}@keyframes atr-hang-up{0%,42.5%,46%,to{transform:none}44%{transform:scale(.92);background:#c73753}}@keyframes atr-timer{0%{transform:translateY(0)}8.333%{transform:translateY(-18px)}16.667%{transform:translateY(-36px)}25%{transform:translateY(-54px)}33.333%{transform:translateY(-72px)}41.667%,to{transform:translateY(-90px)}}@container (max-width: 650px){.atr-attempt{display:none}.atr-captions p{font-size:15px}}@container (max-width: 520px){.atr-layout{--atr-source-shift: 0px;position:relative;display:grid;grid-template-columns:1fr;gap:14px;min-height:320px}.atr-source{grid-area:1 / 1;align-self:start}.atr-live,.atr-scoring{min-height:315px}.atr-transcript{display:none}.atr-feedback{grid-area:1 / 1;align-self:center}.atr-attempt{display:inline}}@property --aw-time{syntax: "<number>"; inherits: true; initial-value: 9;}.af-frame.aw-motion{--af-duration: 10.5s}.aw-motion .af-panel>div{--aw-time: 9;animation:aw-clock var(--af-duration) linear infinite}.aw-stage{opacity:calc(clamp(0,var(--aw-time) / .18,1)*(1 - clamp(0,(var(--aw-time) - 10.05) / .3,1)))}.aw-enter{--aw-in: 0;--aw-progress: clamp(0, (var(--aw-time) - var(--aw-in)) / .24, 1);--aw-eased: calc(1 - (1 - var(--aw-progress)) * (1 - var(--aw-progress)));opacity:var(--aw-eased);transform:translateY(calc((1 - var(--aw-eased)) * 8px))}.aw-trigger{--aw-in: .05}.aw-score{--aw-in: .3}.aw-trigger-check{--aw-in: .8}.aw-condition{--aw-in: 1.5}.aw-expression{--aw-in: 2.05}.aw-condition-check{--aw-in: 2.4}.aw-alert{--aw-in: 3.4}.aw-alert-result{--aw-in: 4.15}.aw-webhook{--aw-in: 5}.aw-webhook-result{--aw-in: 5.75}.aw-history{--aw-in: 4.45}.aw-log-alert{--aw-in: 4.55}.aw-log-webhook{--aw-in: 6.15}.aw-heading{margin-bottom:14px}.aw-flow{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1.45fr);align-items:center}.aw-node{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:13px;border:1px solid #dbcaf1;border-radius:10px;background:#fcfaff;gap:3px}.aw-node-icon{display:grid;place-items:center;width:32px;height:32px;margin-bottom:5px;border:1px solid #ddcdf6;border-radius:8px;color:#7643c5;background:#f0e7ff}.aw-node>strong{font-size:12px;line-height:1.3}.aw-score,.aw-expression{display:flex;align-items:baseline;gap:6px;margin-top:8px}.aw-score b,.aw-expression b{font-size:27px;line-height:1.25;letter-spacing:-1px;font-weight:650}.aw-score>span{color:#877890;font-size:11px}.aw-expression{color:#6131ad;gap:12px}.aw-expression>span{color:#bba5d5;font-size:21px}.aw-check{display:flex;align-items:center;gap:3px;margin-top:6px;font-size:10px;color:#25845b;white-space:nowrap}.aw-wire{--aw-wire-progress: clamp( 0, (var(--aw-time) - var(--aw-wire-start)) / .3, 1 );position:relative;height:2px;background:#e9dff6;overflow:visible;opacity:clamp(0,(var(--aw-time) - var(--aw-wire-start)) / .08,1)}.aw-wire-one{--aw-wire-start: 1.25}.aw-wire-two{--aw-wire-start: 3.05;width:calc(100% - 15px)}.aw-wire:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:2px solid #d8c6ee;border-right:2px solid #d8c6ee;transform:rotate(45deg);opacity:var(--aw-wire-progress)}.aw-wire-two:after{display:none}.aw-wire i{position:absolute;top:-2px;left:calc((100% - 7px) * var(--aw-wire-progress));width:7px;height:6px;border-radius:6px;background:#8c4eef;box-shadow:0 0 9px #b271fb;opacity:calc(clamp(0,(var(--aw-time) - var(--aw-wire-start)) / .06,1)*(1 - clamp(0,(var(--aw-time) - var(--aw-wire-start) - .3) / .1,1)))}.aw-actions{position:relative;display:grid;gap:12px}.aw-actions:before{content:"";position:absolute;left:-15px;top:calc(25% - 3px);bottom:calc(25% - 3px);width:2px;background:#e9dff6;opacity:clamp(0,(var(--aw-time) - 3.3) / .15,1)}.aw-action{position:relative;display:flex;align-items:center;gap:8px;padding:13px 10px;border:1px solid #e4d9f0;border-radius:9px;background:#fff}.aw-action:before{content:"";position:absolute;left:-16px;top:50%;width:15px;height:2px;background:#e9dff6}.aw-action>svg{color:#8752c4}.aw-action>div{min-width:0;flex:1}.aw-action strong{display:block;font-size:11px;line-height:1.35}.aw-action small{display:block;margin-top:4px;color:#8b7b97;font-size:10px}.aw-action .af-pill{padding:3px 4px;font-size:9px}.aw-history{margin-top:18px;padding-top:14px;border-top:1px solid #ece5f3}.aw-history-head,.aw-history-row{display:grid;grid-template-columns:1fr 1fr 1.4fr .6fr;align-items:center;gap:10px}.aw-history-head{padding:10px 10px 6px;color:#93839e;font-size:10px}.aw-history-window{height:70px;overflow:hidden;border:1px solid #ece4f4;border-radius:7px}.aw-history-track{--aw-insert: clamp(0, (var(--aw-time) - 6.15) / .24, 1);--aw-insert-eased: calc(1 - (1 - var(--aw-insert)) * (1 - var(--aw-insert)));transform:translateY(calc(-35px * (1 - var(--aw-insert-eased))))}.aw-history-row{height:35px;padding:0 10px;border-bottom:1px solid #f2edf7;font-size:11px;background:#f8f4ff}.aw-history-row strong{font-weight:550}.aw-history-row time{color:#8a7996;text-align:right;font-size:10px}.aw-history-head>:last-child{text-align:right}.aw-history-status{display:flex;align-items:center;gap:4px;color:#2c855f;font-size:10px}@keyframes aw-clock{0%{--aw-time: 0}to{--aw-time: 10.5}}@container (max-width: 650px){.aw-flow{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}.aw-wire-two,.aw-actions:before,.aw-action:before{display:none}.aw-actions{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;gap:8px}.aw-node{padding:11px}.aw-action{flex-wrap:wrap;padding:10px;gap:6px}.aw-action>div{min-width:calc(100% - 23px)}.aw-action .af-pill{margin-left:23px}}@container (max-width: 360px){.aw-expression{gap:7px}.aw-expression b{font-size:24px}.aw-check{font-size:9px}.aw-motion .af-header .af-title{font-size:13px}.aw-history-head,.aw-history-row{gap:5px;grid-template-columns:.65fr 1fr 1.3fr .6fr}.aw-history-row{padding:0 7px;font-size:10px}.aw-history-status{gap:2px;font-size:9px}}
