body.prodterm .side .brand,body.prodterm .side .hlbl,body.prodterm .side .hlist,body.prodterm .side .newbtn,body.prodterm .side .srch{display:none}body.prodterm .app.collapsed .side .brand{display:flex;justify-content:center;padding:0}body.prodterm .app.collapsed .side .brand-name{display:none}body.prodterm .side{padding-top:10px}body.prodterm .asr{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:9px;padding:0 2px;font:400 13px/1.45 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.prodterm .app.collapsed .asr{display:none}body.prodterm .asr-head{display:flex;align-items:center;gap:8px;padding:0 6px}body.prodterm .asr-title{display:flex;align-items:center;gap:7px}body.prodterm .asr-title strong{font:600 13px/1 Inter,sans-serif;color:#1d1d1f}body.prodterm .asr-dot{width:7px;height:7px;border-radius:50%;background:#2f6bfa}body.prodterm .asr-dot.is-busy{animation:asr-pulse 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){body.prodterm .asr-dot.is-busy{animation:none;opacity:.7}}body.prodterm .asr-refresh{margin-left:auto;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:none;color:#6e6e73;cursor:pointer}body.prodterm .asr-refresh svg{width:14px;height:14px}body.prodterm .asr-refresh:hover:not(:disabled){background:#f5f5f7;color:#1f3a5f}body.prodterm .asr-unread{margin:0 4px;padding:8px 10px;border-radius:8px;background:#e5e5ea;border:1px solid #f0dcb4}body.prodterm .asr-unread strong{font:600 11px/1.2 Inter,sans-serif;color:#8a5a00;text-transform:none;letter-spacing:.05em}body.prodterm .asr-unread span{font-size:11px;line-height:1.4;color:#7a5510}body.prodterm .asr-err{margin:0 4px;padding:8px 10px;border-radius:8px;background:#e5e5ea;color:#b42318;font-size:11px}body.prodterm .asr-counts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin:0 4px}body.prodterm .asr-count{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 2px;border-radius:8px;background:#f5f5f7;font-size:9.5px;color:#6e6e73;text-transform:none;letter-spacing:.04em}body.prodterm .asr-count b{font:600 15px/1 Inter,sans-serif;color:#1d1d1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .asr-count.is-safety{background:#f5f5f7;color:#a13a2f}body.prodterm .asr-count.is-safety b{color:#b42318}body.prodterm .asr-count.is-nil{opacity:.45}body.prodterm .asr-count.is-nil b{color:#6e6e73}body.prodterm .asr-say{margin:0 4px;padding:10px 11px;border-radius:8px;font-size:12px;line-height:1.5;color:#1d1d1f}body.prodterm .asr-ask{margin:0 4px;padding:8px;border:1px dashed #e5e5ea;border-radius:8px;background:none;color:#1f4fa8;font:600 12px Inter,sans-serif;cursor:pointer}body.prodterm .asr-ask:hover:not(:disabled){background:#f5f5f7;border-style:solid}body.prodterm .asr-ask:disabled{color:#a1a1a6;cursor:default}body.prodterm .asr-new{margin:2px 4px 0;padding:10px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f;font:600 13px Inter,sans-serif;cursor:pointer}body.prodterm .asr-new:hover{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-list{min-height:130px;padding:2px 4px 12px;display:flex;flex-direction:column;gap:10px}body.prodterm .asr-clear{margin:12px 6px;font-size:12px;color:#6e6e73}body.prodterm .asr-grp h4{display:flex;align-items:center;gap:6px;margin:0 0 5px 2px;font:600 11px/1 Inter,sans-serif;color:#6e6e73;text-transform:none;letter-spacing:.07em}body.prodterm .asr-grp h4 span{font-weight:600;color:#6e6e73}body.prodterm .asr-grp.is-safety h4{color:#b42318}body.prodterm .asr-item{border:1px solid #e5e5ea;border-radius:8px;background:#fff;margin-bottom:5px}body.prodterm .asr-grp.is-safety .asr-item,body.prodterm .asr-item.is-open{border-color:#e5e5ea}body.prodterm .asr-item-h{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border:0;background:none;cursor:pointer;text-align:left;font:inherit}body.prodterm .asr-item-h:hover{background:#f5f5f7;border-radius:8px}body.prodterm .asr-item-t{font:600 12px/1.35 Inter,sans-serif;color:#1d1d1f}body.prodterm .asr-item-w{font-size:11px;line-height:1.4;color:#6e6e73}body.prodterm .asr-item-do{display:flex;gap:6px;flex-wrap:wrap;padding:0 10px 9px}body.prodterm .asr-item-do button{padding:5px 11px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#6e6e73;font:600 11px Inter,sans-serif;cursor:pointer}body.prodterm .asr-item-do button:hover{border-color:#e5e5ea;background:#f5f5f7;color:#1f4fa8}body.prodterm .asr-item-do button.is-go{background:#2f6bfa;border-color:#2f6bfa;color:#fff}body.prodterm .asr-item-do button.is-go:hover{background:#1f4fa8;border-color:#1f4fa8;color:#fff}body.prodterm .asr-chat{flex:0 0 auto;display:flex;flex-direction:column;gap:6px;padding:8px 4px 4px;border-top:1px solid #e5e5ea}body.prodterm .asr-chat.is-daychat{border-top:0}body.prodterm .asr-daychat{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:5px 2px;border-bottom:1px solid var(--color-border-line,#e4e4e4);color:var(--color-fg-muted,#6b6b6b);font:400 12px/1.4 Inter,system-ui,sans-serif;white-space:nowrap}body.prodterm .asr-daychat-close{flex:none;padding:0;border:0;background:none;color:var(--p-blue,#197de8);font:inherit;cursor:pointer}body.prodterm .asr-daychat-close:hover{text-decoration:underline}body.prodterm .asr-log{max-height:min(190px,34vh);overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}body.prodterm .asr-turn{margin:0;padding:7px 10px;border-radius:8px;font-size:12px;line-height:1.45}body.prodterm .asr-turn.is-user{background:#2f6bfa;color:#fff;align-self:flex-end;max-width:88%;border-bottom-right-radius:3px}body.prodterm .asr-turn.is-bot{background:#f5f5f7;align-self:flex-start;max-width:94%;border-bottom-left-radius:3px}body.prodterm .asr-turn.is-wait{color:#6e6e73;font-style:italic}body.prodterm .asr-seeds{display:flex;flex-wrap:wrap;gap:4px}body.prodterm .asr-seeds button{padding:4px 9px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#6e6e73;font:400 11px Inter,sans-serif;cursor:pointer}body.prodterm .asr-seeds button:hover{border-color:#2f6bfa;color:#1f4fa8;background:#f5f5f7}body.prodterm .asr-form{display:flex}body.prodterm .asr-form textarea{flex:1 1 auto;min-width:0;font:inherit;font-size:12px;height:34px;padding:0 11px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#1d1d1f}body.prodterm .asr-form textarea:focus{outline:none;border-color:#2f6bfa;box-shadow:0 0 0 3px rgba(47,107,250,.14)}body.prodterm .asr-form button{flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#2f6bfa;color:#fff;cursor:pointer}body.prodterm .asr-form button svg{width:15px;height:15px}body.prodterm .asr-form button:hover:not(:disabled){background:#1f4fa8}body.prodterm .asr-form button:disabled{background:#cbd5e4;cursor:default}body.prodterm .asr-fold{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:none;color:#6e6e73;cursor:pointer}body.prodterm .asr-fold svg{width:15px;height:15px}body.prodterm .asr-fold:hover{background:#f5f5f7;color:#1f3a5f}body.prodterm .asr-sub.is-folded{margin-bottom:5px}body.prodterm .asr-sub-h{display:flex;align-items:center;gap:6px;width:100%;padding:7px 10px;cursor:pointer;text-align:left;font:inherit;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f}body.prodterm .asr-sub-h:hover{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-sub-h svg{width:12px;height:12px;flex:0 0 12px;color:#6e6e73;transition:transform .13s ease}body.prodterm .asr-sub-h[aria-expanded=true] svg{transform:rotate(90deg)}body.prodterm .asr-sub-h span{flex:1 1 auto;min-width:0;font:600 12px/1.3 Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.prodterm .asr-sub-h em{flex:0 0 auto;font-style:normal;font:600 11px/1 Inter,sans-serif;padding:3px 7px;border-radius:999px;background:#f5f5f7;color:#6e6e73}body.prodterm .asr-grp.is-safety .asr-sub-h{background:#fff}body.prodterm .asr-grp.is-safety .asr-sub-h em{background:#f5f5f7;color:#b42318}body.prodterm .asr-sub.is-folded .asr-item{margin-left:10px}body.prodterm .side>.side-grip{display:none}@media (min-width:1180px){body.prodterm .side>.side-grip{display:block;position:absolute;right:0;top:0;bottom:0;width:10px;margin-right:-5px;cursor:col-resize;z-index:41;background:transparent;touch-action:none}body.prodterm .side>.side-grip:after{content:"";position:absolute;right:4px;top:0;bottom:0;width:2px;background:var(--separator,#e3e3e3);opacity:0;transition:opacity .15s}body.prodterm .side>.side-grip.dragging:after,body.prodterm .side>.side-grip:hover:after{opacity:1;background:var(--system-blue,#3b6ef6)}body.side-resizing,body.side-resizing *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:col-resize!important}body.side-resizing .side{transition:none!important}}body.prodterm .app.collapsed .side>.side-grip{display:none}body.prodterm .asr-aside{margin:0 6px;font-size:11px;line-height:1.4;color:#6e6e73}body.prodterm .asr-log{max-height:min(340px,48vh)}body.prodterm .asr-turn.is-bot{white-space:pre-wrap}body.prodterm .asr-step{margin:0;padding:2px 8px 2px 18px;font-size:11px;color:#6e6e73;position:relative;line-height:1.4}body.prodterm .asr-step:before{content:"";position:absolute;left:6px;top:7px;width:6px;height:6px;border-radius:50%;background:#c2cad8}body.prodterm .asr-step.is-run:before{background:#2f6bfa;animation:asr-pulse .9s infinite alternate}body.prodterm .asr-step.is-ok:before{background:#2e9e6a}body.prodterm .asr-step.is-bad:before{background:#d6455d}body.prodterm .asr-step.is-warn:before{background:#d99a1e}@keyframes asr-pulse{0%{opacity:.3}to{opacity:1}}body.prodterm .asr-confirm{border:1px solid #f0c36d;background:#f5f5f7;border-radius:8px;padding:8px 10px;font-size:12px;color:#1d1d1f;display:flex;flex-direction:column;gap:6px}body.prodterm .asr-confirm.is-yes{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-confirm.is-no{opacity:.7}body.prodterm .asr-confirm dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:2px 8px;gap:2px 8px}body.prodterm .asr-confirm dl>div{display:contents}body.prodterm .asr-confirm dt{color:#6e6e73;font-size:11px}body.prodterm .asr-confirm dd{margin:0;word-break:break-word}body.prodterm .asr-confirm-do{display:flex;gap:6px}body.prodterm .asr-confirm-do button{font:inherit;font-size:12px;padding:4px 10px;border-radius:8px;border:1px solid #e5e5ea;background:#fff;cursor:pointer}body.prodterm .asr-confirm-do button.is-go{background:#0b3d91;color:#fff;border-color:#0b3d91}body.prodterm .asr-confirm-do button:disabled{opacity:.5;cursor:default}body.prodterm .asr-confirm em{font-style:normal;color:#6e6e73;font-size:11px}body.prodterm .asr-confirm-do button:not(.is-go){color:#1d1d1f;min-width:44px}body.prodterm .asr-pin{display:flex;align-items:center;gap:6px;font-size:12px;color:#0b3d91;background:#f5f5f7;border:1px solid #e5e5ea;border-radius:999px;padding:3px 6px 3px 10px;align-self:flex-start;max-width:100%}body.prodterm .asr-pin span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.prodterm .asr-pin button{font:inherit;font-size:15px;line-height:1;border:0;background:transparent;color:#4a5f8a;cursor:pointer;padding:0 4px}body.prodterm .asr-cmd{display:flex;flex-direction:column;gap:2px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;padding:4px;max-height:240px;overflow-y:auto;box-shadow:none}body.prodterm .asr-cmd-row{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font:inherit;font-size:12px;text-align:left;border:0;background:transparent;border-radius:8px;padding:5px 8px;cursor:pointer;color:#1d1d1f}body.prodterm .asr-cmd-row:focus-visible,body.prodterm .asr-cmd-row:hover{background:#f5f5f7;outline:none}body.prodterm .asr-cmd-row b{font-weight:600}body.prodterm .asr-cmd-row span{color:#6e6e73;font-size:11px}body.prodterm .asr-cmd-h{margin:0;padding:6px 8px;font-size:11px;color:#6e6e73}body.prodterm .asr-note{margin:0;padding:4px 8px;font-size:11px;color:#6e6e73;font-style:italic}body.prodterm .asr-note-undo{border:0;background:none;padding:0;font:inherit;font-style:normal;color:#2563eb;text-decoration:underline;cursor:pointer}body.prodterm .asr-confirm dl.is-sign{grid-template-columns:78px 1fr}body.prodterm .asr-confirm dl.is-sign dd{font-weight:400}body.prodterm .asr-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}body.prodterm .asr-tl-line{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:8px 1fr auto;align-items:baseline;grid-gap:7px;gap:7px;padding:3px 4px;border-radius:8px;cursor:pointer;font-size:12px;line-height:1.35;color:inherit}body.prodterm .asr-tl-line:hover{background:var(--cl-hover,rgba(0,0,0,.04))}body.prodterm .asr-tl-line:focus-visible{outline:2px solid var(--cl-navy,#0b3d91);outline-offset:1px}body.prodterm .asr-tl-label{word-break:break-word}body.prodterm .asr-tl-dot{width:8px;height:8px;border-radius:50%;align-self:center;background:var(--cl-d-ok,#16a34a)}body.prodterm .asr-tl-dot.is-running{background:var(--cl-navy,#0b3d91);animation:asr-tl-pulse 1.2s ease-in-out infinite}body.prodterm .asr-tl-dot.is-soft{background:var(--cl-d-off,#f59e0b)}body.prodterm .asr-tl-dot.is-hard{background:var(--cl-d-danger,#dc2626)}body.prodterm .asr-tl-ms{color:var(--cl-mute,#6b7891);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}body.prodterm .asr-tl-data{margin:2px 0 4px 15px;padding:6px 8px;max-height:240px;overflow:auto;white-space:pre-wrap;word-break:break-word;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--cl-band,#f4f6f9);color:inherit;border-radius:8px}body.prodterm .asr-tl-more{all:unset;cursor:pointer;font-size:11px;color:var(--cl-mute,#6b7891);padding:2px 4px}body.prodterm .asr-tl-more:focus-visible{outline:2px solid var(--cl-navy,#0b3d91)}body.prodterm .asr-confirm.asr-tl-card{border-color:var(--cl-line,#e1e5ea);background:var(--cl-card,#fff);color:inherit}@keyframes asr-tl-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){body.prodterm .asr-tl-dot.is-running{animation:none}}html.m2-phone body.prodterm .asr-tl-line{font-size:15px;min-height:44px;align-items:center}html.m2-phone body.prodterm .asr-tl-ms{font-size:12px}html.m2-phone body.prodterm .asr-tl-more{min-height:44px;display:flex;align-items:center;font-size:13px}body.prodterm .asr-qa{border:1px solid #e5e5ea;background:#fff;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:10px;font-size:12px;color:#1d1d1f;box-shadow:none}body.prodterm .asr-qa>strong{font-size:13px}body.prodterm .asr-qa.is-sent{opacity:.75}body.prodterm .asr-qa-q{display:flex;flex-direction:column;gap:6px}body.prodterm .asr-qa-q p{margin:0;font-weight:400;line-height:1.4}body.prodterm .asr-chips{display:flex;flex-wrap:wrap;gap:6px}body.prodterm .asr-chip{font:inherit;font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid #e5e5ea;background:#f5f5f7;color:#1d1d1f;cursor:pointer;text-align:left;line-height:1.3}body.prodterm .asr-chip.is-on{background:#0b3d91;border-color:#0b3d91;color:#fff}body.prodterm .asr-chip:disabled{cursor:default}body.prodterm .asr-qa-q input{font:inherit;font-size:12px;padding:6px 9px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f}body.prodterm .asr-qa-do{display:flex;gap:6px;justify-content:flex-end}body.prodterm .asr-qa-do button{font:inherit;font-size:12px;padding:5px 11px;border-radius:8px;border:1px solid #e5e5ea;background:#fff;color:#1d1d1f;cursor:pointer}body.prodterm .asr-qa-do button.is-go{background:#c2410c;border-color:#c2410c;color:#fff}body.prodterm .asr-qa-do button:disabled{opacity:.5;cursor:default}body.prodterm .asr-qa em{font-style:normal;color:#6e6e73;font-size:11px}body.prodterm .asr-mic{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid #e5e5ea;background:#fff;color:#4a5f8a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}body.prodterm .asr-mic svg{width:17px;height:17px}body.prodterm .asr-mic.is-on{border-color:#0b3d91;color:#0b3d91}body.prodterm .asr-mic.is-listening{background:#f5f5f7;border-color:#d6455d;color:#d6455d;animation:asr-mic-pulse 1.1s infinite alternate}body.prodterm .asr-mic.is-speaking{background:#f5f5f7;border-color:#2f6bfa;color:#2f6bfa}@keyframes asr-mic-pulse{0%{box-shadow:0 0 0 0 rgba(214,69,93,.35)}to{box-shadow:0 0 0 7px rgba(214,69,93,0)}}body.prodterm .asr-voice{width:100%;height:150px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;display:block}body.prodterm .asr-list{max-height:34vh;overflow-y:auto}body.prodterm .asr-log{max-height:min(620px,60vh)}body.prodterm .asr-turn.is-bot{background:#fff;color:#1d1d1f;border:1px solid #e5e5ea;border-left:3px solid #0b3d91;font-size:13px;line-height:1.5;max-width:96%;box-shadow:none}body.prodterm .asr-turn.is-user{font-size:12px}body.prodterm .asr-voice{border:1.5px solid #8f9bb0;box-shadow:none}body.prodterm .asr-list{flex:1 1 auto;min-height:90px;max-height:none}body.prodterm .asr-chat{margin-top:auto}body.prodterm .asr-tri{border:1px solid #e5e5ea;border-left:3px solid #0b3d91;background:#fff;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;font-size:12px;color:#1d1d1f;box-shadow:none}body.prodterm .asr-tri>strong{font-size:13px;color:#1d1d1f}body.prodterm .asr-tri-sum{color:#6e6e73;font-size:11px}body.prodterm .asr-tri-rows{display:flex;flex-direction:column;gap:6px;max-height:44vh;overflow-y:auto}body.prodterm .asr-tri-row{display:flex;gap:8px;align-items:flex-start;padding:7px 8px;border:1px solid #e5e5ea;border-radius:8px;background:#fff}body.prodterm .asr-tri-row.is-urgent_recall{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-tri-row.is-recall{border-color:#f0d9a8;background:#f5f5f7}body.prodterm .asr-tri-row.is-no_action_required{background:#f5f5f7}body.prodterm .asr-tri-row.is-off{opacity:.55}body.prodterm .asr-tri-row.is-done{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-tri-row.is-fail{border-color:#d6455d}body.prodterm .asr-tri-pick{padding-top:2px}body.prodterm .asr-tri-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}body.prodterm .asr-tri-h{line-height:1.35}body.prodterm .asr-tri-h b{color:#1d1d1f}body.prodterm .asr-tri-pri{margin-left:6px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;padding:1px 6px;border-radius:999px;background:#f5f5f7;color:#4a5f8a}body.prodterm .asr-tri-pri.is-critical,body.prodterm .asr-tri-pri.is-urgent{background:#f5f5f7;color:#b3253c}body.prodterm .asr-tri-pri.is-abnormal,body.prodterm .asr-tri-pri.is-attention{background:#e5e5ea;color:#8a5a00}body.prodterm .asr-tri-why{color:#4a5f8a;font-size:11px;line-height:1.4}body.prodterm .asr-tri-act{display:flex;gap:6px}body.prodterm .asr-tri-act select{padding:4px 6px;color:#1d1d1f}body.prodterm .asr-tri-act input,body.prodterm .asr-tri-act select{font:inherit;font-size:12px;border:1px solid #e5e5ea;border-radius:8px;background:#fff}body.prodterm .asr-tri-act input{flex:1 1 auto;min-width:0;padding:4px 8px}body.prodterm .asr-tri-note{color:#8a5a00;font-size:11px}body.prodterm .asr-tri-res{color:#2e9e6a;font-size:11px;font-weight:600}body.prodterm .asr-tri-res.is-fail{color:#d6455d}body.prodterm .asr-tri-do{display:flex;align-items:center;justify-content:space-between;gap:8px}body.prodterm .asr-tri-do span{color:#6e6e73;font-size:11px}body.prodterm .asr-tri-do button{font:inherit;font-size:12px;padding:6px 14px;border-radius:8px;border:1px solid #0b3d91;background:#0b3d91;color:#fff;cursor:pointer}body.prodterm .asr-tri-do button:disabled{opacity:.5;cursor:default}body.prodterm .asr-tri em{font-style:normal;color:#6e6e73;font-size:11px}body.prodterm .asr-tri-notify{display:flex;gap:6px;align-items:flex-start;color:#4a5f8a;font-size:11px;line-height:1.35;flex:1 1 auto}body.prodterm .asr-tri-notify input{margin-top:2px}body.prodterm .asr{padding:0 6px}body.prodterm .asr-head.asr-agent{background:var(--color-bg,#fff)!important;background-image:none!important;box-shadow:none!important;border:0;border-bottom:1px solid #e5e5ea;border-radius:0}body.prodterm .asr-deck .pag-fold{background:#fff!important;background-image:none!important;border:1.5px solid #2f6bfa!important;color:#1d1d1f!important}body.prodterm .asr-deck .pag-fold :is(span,em){color:inherit!important}body.prodterm .asr-deck .pag-fold:is(:hover,:active):not(:disabled){background:rgba(47,107,250,.08)!important}html.dark body.prodterm .asr-head.asr-agent{background:var(--color-bg,#111827)!important;border-bottom-color:#3b4655}html.dark body.prodterm .asr-agent-t strong{color:#f3f4f6!important}html.dark body.prodterm .asr-agent-r{color:#c3cedc!important}html.dark body.prodterm .asr-head :is(.asr-brief,.asr-refresh,.asr-fold){color:#c3cedc!important}html.dark body.prodterm .asr-deck .pag-fold{background:transparent!important;color:#f3f4f6!important}html.dark body.prodterm .asr-deck .pag-fold:is(:hover,:active):not(:disabled){background:rgba(47,107,250,.16)!important}body.prodterm .app.cw-on>aside.side .asr-head.asr-agent,body.prodterm .asr-head.asr-agent,body.prodterm .side .asr-head.asr-agent{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"avatar name brief refresh fold" "avatar role role role role" "avatar status status status status";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:1px;row-gap:1px;height:auto!important;max-height:none!important;min-height:0;flex:0 0 auto;margin:2px 2px 6px;padding:8px 6px 10px;background:transparent;box-shadow:none}body.prodterm .asr-agent-t>*,body.prodterm .asr-agent>*{position:relative;z-index:1}body.prodterm .asr-agent-t{display:contents}body.prodterm .asr-avatar{width:58px;height:58px;background:radial-gradient(circle at 35% 30%,#4d8dff 0,#2f6bfa 55%,#1e56d8 100%)}body.prodterm .asr-avatar i{position:absolute;top:19px;width:7px;height:15px;border-radius:8px;background:#fff;transform-origin:50% 50%;animation:asr-blink 5.5s ease-in-out infinite}body.prodterm .asr-avatar i:first-child{left:19px;transform:rotate(-8deg)}body.prodterm .asr-avatar i:last-child{right:19px;transform:rotate(8deg);animation-delay:.06s}@keyframes asr-blink{0%,92%,to{height:15px;top:19px}95%{height:3px;top:25px}}body.prodterm .asr-agent.is-busy .asr-avatar i{animation:asr-look 1.4s ease-in-out infinite}@keyframes asr-look{0%,to{top:19px}50%{top:23px}}@media (prefers-reduced-motion:reduce){body.prodterm .asr-avatar i{animation:none!important}}body.prodterm .asr-agent-t strong{grid-area:name;font:600 15px/1.15 Inter,sans-serif;color:#1d1d1f;letter-spacing:-.01em}body.prodterm .asr-agent-r{grid-area:role;font:400 12px/1.3 Inter,sans-serif;color:#6e6e73}body.prodterm .asr-agent-s{grid-area:status;display:inline-flex;align-items:center;gap:6px;margin-top:3px;font:600 11px/1.3 Inter,sans-serif;color:#17a05e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}body.prodterm .asr-agent-s:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}body.prodterm .asr-agent-s.is-busy{color:#2f6bfa}body.prodterm .asr-agent-s.is-busy:before{animation:asr-pulse 1.1s ease-in-out infinite}body.prodterm .asr-agent-s.is-err{color:#b42318}body.prodterm .asr-agent .asr-dot{display:none}body.prodterm .asr-agent .asr-brief,body.prodterm .asr-agent .asr-fold,body.prodterm .asr-agent .asr-refresh{width:26px;height:26px;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:#6e6e73;cursor:pointer;align-self:start}body.prodterm .asr-agent .asr-brief{grid-area:brief;justify-self:end;color:#d9a500}body.prodterm .asr-agent .asr-refresh{grid-area:refresh}body.prodterm .asr-agent .asr-fold{grid-area:fold}body.prodterm .asr-agent .asr-brief svg{width:14px;height:14px}body.prodterm .asr-agent .asr-brief:hover:not(:disabled),body.prodterm .asr-agent .asr-fold:hover,body.prodterm .asr-agent .asr-refresh:hover:not(:disabled){background:#f5f5f7;color:#1f3a5f}body.prodterm .asr-agent .asr-brief:disabled{opacity:.35;cursor:default}body.prodterm .asr-grp.is-safety h4{display:none}body.prodterm .asr-grp.is-safety .asr-sub-h{position:relative;padding:11px 12px 11px 42px;border-radius:8px;border:1px solid #e5e5ea}body.prodterm .asr-grp.is-safety .asr-sub-h:before{content:"";position:absolute;left:12px;top:50%;width:20px;height:20px;margin-top:-10px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23e0362c' d='M12 2l8 3v6c0 5.2-3.4 9.6-8 11-4.6-1.4-8-5.8-8-11V5l8-3z'/><path fill='%23fff' d='M11 7h2v5h-2zm0 6.5h2v2h-2z'/></svg>") 50% /contain no-repeat}body.prodterm .asr-grp.is-safety .asr-sub-h svg{order:3;margin-left:4px}body.prodterm .asr-grp.is-safety .asr-sub-h span{order:1;font:600 13px/1.3 Inter,sans-serif;color:#1d1d1f}body.prodterm .asr-grp.is-safety .asr-sub-h em{order:2;background:transparent;font:600 13px/1 Inter,sans-serif;padding:0}body.prodterm .asr-say{border-left:3px solid #2f6bfa;background:#f5f5f7}body.prodterm .asr-form{position:relative;align-items:center;gap:6px;padding:4px 4px 4px 6px;border-radius:999px;background:#fff;border:1.5px solid #e5e5ea;box-shadow:none}body.prodterm .asr-form:focus-within{border-color:#2f6bfa;box-shadow:0 0 0 4px rgba(47,107,250,.12),0 8px 22px -14px rgba(47,107,250,.55)}body.prodterm .asr-form textarea{height:36px;border:0;background:transparent;padding:0 8px 0 12px;font-size:13px}body.prodterm .asr-form textarea::placeholder{color:#6e6e73}body.prodterm .asr-form textarea:focus{box-shadow:none;border:0}body.prodterm .asr-form button{width:34px;height:34px}body.prodterm .asr-mic{border:0;background:#2f6bfa;color:#fff}body.prodterm .asr-mic.is-on{background:#1e56d8;color:#fff}body.prodterm .asr-form button[type=submit]{background:#f5f5f7;color:#2f6bfa}body.prodterm .asr-form button[type=submit]:hover:not(:disabled){background:#2f6bfa;color:#fff}body.prodterm .asr-form button[type=submit]:disabled{background:#f5f5f7;color:#a9bdf0}body.prodterm .asr-seeds button{border-color:#e5e5ea;color:#0b3d91;background:#f5f5f7;padding-left:8px}body.prodterm .asr-seeds button:before{content:"\2726";margin-right:5px;font-size:9px;color:#2f6bfa}body.prodterm .asr-grp h4{display:none}body.prodterm .asr-list{gap:8px}body.prodterm .asr-grp .asr-sub-h{position:relative;padding:11px 12px 11px 42px;border-radius:8px;border:1px solid #e5e5ea;background:#fff}body.prodterm .asr-grp .asr-sub-h:hover{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-grp .asr-sub-h svg{order:3;margin-left:4px}body.prodterm .asr-grp .asr-sub-h span{order:1;font:600 13px/1.3 Inter,sans-serif;color:#1d1d1f}body.prodterm .asr-grp .asr-sub-h em{order:2;background:transparent;padding:0;font:600 13px/1 Inter,sans-serif;color:#6e6e73}body.prodterm .asr-grp .asr-sub-h:before{content:"";position:absolute;left:12px;top:50%;width:20px;height:20px;margin-top:-10px;background:50%/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a97ab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='14' height='17' rx='2'/><path d='M9 4h6v3H9zM9 12h6M9 16h4'/></svg>")}body.prodterm .asr-grp.is-today .asr-sub-h:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='16' rx='2'/><path d='M3 10h18M8 3v4M16 3v4'/></svg>")}body.prodterm .asr-grp.is-billing .asr-sub-h:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317a05e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M15 9.5c-.6-1-1.7-1.5-3-1.5-1.7 0-3 .9-3 2.2 0 3 6 1.500 6 4.300 0 1.300-1.300 2.200-3 2.200-1.400 0-2.600-.6-3.200-1.600M12 6v2M12 16v2'/></svg>")}body.prodterm .asr-grp.is-safety .asr-sub-h{border-color:#e5e5ea;background:#f5f5f7;box-shadow:none}body.prodterm .asr-grp.is-safety .asr-sub-h:hover{border-color:#ee9d95;background:#f5f5f7}body.prodterm .asr-grp.is-safety .asr-sub-h em{color:#d92d20}body.prodterm .asr-grp.is-safety .asr-sub-h svg{color:#b42318}body.prodterm .asr-grp.is-safety .asr-sub-h:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23e0362c' d='M12 2l8 3v6c0 5.2-3.4 9.6-8 11-4.6-1.4-8-5.8-8-11V5l8-3z'/><path fill='%23fff' d='M11 7h2v5h-2zm0 6.5h2v2h-2z'/></svg>")}body.prodterm .asr-sub.is-group+.asr-sub:not(.is-folded) .asr-item{margin-left:10px}body.prodterm .asr-sub.is-group{margin-bottom:5px}body.prodterm .asr-all{flex:0 0 auto;margin:0 4px}body.prodterm .asr-all-h{position:relative;display:flex;align-items:center;gap:6px;width:100%;padding:11px 12px 11px 42px;cursor:pointer;text-align:left;font:inherit;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f}body.prodterm .asr-all-h:hover{border-color:#e5e5ea;background:#f5f5f7}body.prodterm .asr-all-h:before{content:"";position:absolute;left:12px;top:50%;width:20px;height:20px;margin-top:-10px;background:50%/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 13l3-8h12l3 8v6H3z'/><path d='M3 13h5l1 3h6l1-3h5'/></svg>")}body.prodterm .asr-all-h svg{order:4;margin-left:4px;width:12px;height:12px;flex:0 0 12px;color:#6e6e73;transition:transform .13s ease}body.prodterm .asr-all-h[aria-expanded=true] svg{transform:rotate(90deg)}body.prodterm .asr-all-h span{order:1;flex:1 1 auto;min-width:0;font:600 13px/1.3 Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.prodterm .asr-all-saf{order:2;flex:0 0 auto;font:600 11px/1 Inter,sans-serif;padding:4px 8px;border-radius:999px;background:#f5f5f7;color:#b42318;white-space:nowrap}body.prodterm .asr-all-h em{order:3;flex:0 0 auto;font-style:normal;font:600 13px/1 Inter,sans-serif;color:#6e6e73}body.prodterm .asr-all.has-safety .asr-all-h{border-color:#e5e5ea}body.prodterm .asr-list.is-tucked{display:none}body.prodterm .asr-list{flex:0 1 auto;min-height:0;max-height:46vh;padding-left:12px}body.prodterm .asr-chat{flex:1 1 auto;min-height:0;margin-top:0;border-top:0;justify-content:flex-end}body.prodterm .asr-log{flex:1 1 auto;min-height:0;max-height:none}body.prodterm .app.cw-on>aside.side .asr-head.asr-agent,body.prodterm .asr-head.asr-agent,body.prodterm .side .asr-head.asr-agent{column-gap:10px;overflow:visible}body.prodterm .asr-avatar{grid-area:avatar;align-self:start;position:relative;z-index:3;width:34px;height:34px;margin:1px 0 0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:transparent}body.prodterm .asr-avatar:focus-visible{outline:2px solid #2f6bfa;outline-offset:3px}body.prodterm .asr-avatar-face{position:absolute;inset:0;border-radius:50%;display:block;z-index:1;background:radial-gradient(circle at 62% 28%,#6aa2ff 0,#2f6bfa 55%,#1e56d8 100%);box-shadow:none;animation:asr-breathe 4.2s ease-in-out infinite}@keyframes asr-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}body.prodterm .asr-avatar-face:before{display:none}body.prodterm .asr-avatar i,body.prodterm .asr-avatar-face i{position:absolute;top:12.5px;width:4px;height:9px;border-radius:2px;background:#fff;border:0;transform:none;transform-origin:50% 60%;animation:asr-blink-c 5.2s ease-in-out infinite;transition:transform .18s ease}body.prodterm .asr-avatar-face i:first-child{left:8px;right:auto;transform:none}body.prodterm .asr-avatar-face i:last-child{left:15px;right:auto;transform:none;animation-delay:.05s}@keyframes asr-blink-c{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.12)}}body.prodterm .asr-avatar b{position:absolute;right:-3px;bottom:-2px;width:11px;height:11px;border-radius:50%;background:#35c46f;border:2px solid #e5e5ea;z-index:4;opacity:1}body.prodterm .asr-avatar b.is-busy{background:#2f6bfa;animation:asr-pulse 1.1s ease-in-out infinite}body.prodterm .asr-avatar b.is-err{background:#d92d20}body.prodterm .asr-agent.is-busy .asr-avatar.is-working .asr-avatar-face i,body.prodterm .asr-avatar.is-working .asr-avatar-face i{animation:asr-think 2.4s ease-in-out infinite;top:12.5px}@keyframes asr-think{0%,to{transform:translateY(-2px)}50%{transform:translate(4px,-2px)}}body.prodterm .asr-avatar:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:0}body.prodterm .asr-avatar.is-working:after{animation:asr-halo 1.8s ease-out infinite}@keyframes asr-halo{0%{box-shadow:0 0 0 0 rgba(47,107,250,.38)}to{box-shadow:0 0 0 9px rgba(47,107,250,0)}}body.prodterm .asr-avatar:hover .asr-avatar-face{box-shadow:none}body.prodterm .asr-avatar[class*=is-mood-] .asr-avatar-face i{animation:none}body.prodterm .asr-avatar.is-mood-blink .asr-avatar-face i{animation:asr-m-blink 1s ease-in-out 1}@keyframes asr-m-blink{0%,30%,60%,to{transform:scaleY(1)}15%,45%{transform:scaleY(.12)}}body.prodterm .asr-avatar.is-mood-happy .asr-avatar-face i{top:13px;width:6px;height:5px;background:none;border:2px solid #e5e5ea;border-bottom:0;border-radius:6px 6px 0 0}body.prodterm .asr-avatar.is-mood-happy .asr-avatar-face i:first-child{left:7px}body.prodterm .asr-avatar.is-mood-happy .asr-avatar-face i:last-child{left:15px}body.prodterm .asr-avatar.is-mood-happy .asr-avatar-face{animation:asr-m-bob 1s ease-in-out 1}@keyframes asr-m-bob{0%,to{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}}body.prodterm .asr-avatar.is-mood-glance .asr-avatar-face i{animation:asr-m-glance 1.05s ease-in-out 1}@keyframes asr-m-glance{0%,to{transform:translateX(0)}25%,70%{transform:translateX(8px)}}body.prodterm .asr-avatar.is-mood-wink .asr-avatar-face i:last-child{animation:asr-m-wink 1s ease-in-out 1}@keyframes asr-m-wink{0%,to{transform:scaleY(1)}25%,65%{transform:scaleY(.12)}}body.prodterm .asr-avatar.is-mood-wink .asr-avatar-face{animation:asr-m-tilt 1s ease-in-out 1}@keyframes asr-m-tilt{0%,to{transform:rotate(0)}30%,65%{transform:rotate(-7deg)}}body.prodterm .asr-avatar.is-mood-nod .asr-avatar-face{animation:asr-m-nod 1s ease-in-out 1}@keyframes asr-m-nod{0%,to{transform:translateY(0)}20%{transform:translateY(3px)}40%{transform:translateY(0)}60%{transform:translateY(2px)}80%{transform:translateY(0)}}body.prodterm .app.cw-on>aside.side.side-assist,body.prodterm aside.side.side-asr{background:#e5e5ea!important;border-right:2px solid #0b3d91!important}body.prodterm .app.cw-on.cw-as-folded>aside.side.side-assist{border-right-width:0!important}body.prodterm aside.side.side-asr>.side-grip:after{background:#0b3d91}body.prodterm aside.side.side-asr .asr-agent .asr-fold,body.prodterm aside.side.side-asr .asr-agent .asr-refresh,body.prodterm aside.side.side-asr .asr-agent-r{color:#6e6e73}body.prodterm aside.side.side-asr .asr-agent .asr-fold:hover,body.prodterm aside.side.side-asr .asr-agent .asr-refresh:hover:not(:disabled){background:rgba(11,61,145,.1);color:#0b3d91}body.prodterm aside.side.side-asr .asr-turn.is-bot{background:#fff}body.prodterm .win-shell .app.cw-on>aside.side .asr-head.asr-agent,body.prodterm .win-shell .asr-head.asr-agent,body.prodterm .win-shell .side .asr-head.asr-agent{grid-template-columns:auto auto minmax(0,1fr) auto auto auto;grid-template-areas:"avatar name status brief refresh fold";align-items:center;row-gap:0;column-gap:8px;margin:0 2px 2px;padding:4px 4px 6px;min-height:58px}body.prodterm .win-shell .asr-agent .asr-avatar{display:block;align-self:center;transform:scale(1.5);transform-origin:left center;margin:0 17px 0 0}body.prodterm .win-shell .asr-agent .asr-agent-t strong{display:block;align-self:center;white-space:nowrap}body.prodterm .win-shell .asr-agent .asr-agent-r{display:none}body.prodterm .win-shell .asr-agent .asr-agent-s{margin-top:0;align-self:center}body.prodterm .win-shell .asr-agent .asr-brief,body.prodterm .win-shell .asr-agent .asr-fold,body.prodterm .win-shell .asr-agent .asr-refresh{align-self:center}body.prodterm .win-shell aside.side.side-asr{padding-top:6px}body.prodterm .win-shell .asr-head.asr-agent{container-type:inline-size}@media (min-width:761px){.win-shell:is(.shell-asr,spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad)>.app>aside.side:first-of-type{z-index:202}.win-shell:is(.shell-asr,spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad) .asr-head.asr-agent{position:fixed;top:0;left:0;width:var(--assist-w,340px);height:calc(var(--win-title-h, 54px) + 10px)!important;min-height:0;margin:0;padding:0 8px 0 12px}.win-shell:is(.shell-asr,spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad.spec-pad)>.app>aside.side:first-of-type{padding-top:16px}}@container (max-width: 300px){body.prodterm .win-shell .asr-agent .asr-agent-t strong{display:none}body.prodterm .win-shell .side .asr-head.asr-agent{column-gap:6px}body.prodterm .win-shell .asr-agent :is(.asr-brief,.asr-refresh,.asr-fold){width:24px;height:24px}}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist){background:#fff!important;border-right:1px solid #e5e5ea!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist)>.side-grip:after{background:#1d1d1f}html:not([data-glass]) body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-head.asr-agent{background:#fff!important}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-avatar b{background:#17a05e}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-avatar b.is-busy{background:#d98400}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-avatar b.is-err{background:#d92d20}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-t strong{color:#1d1d1f}html:not([data-glass]) body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s{color:#138850}html:not([data-glass]) body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s:before{background:#17a05e}html:not([data-glass]) body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s.is-busy{color:#ac6600}html:not([data-glass]) body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s.is-busy:before{background:#b26a00}html[data-glass] body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s{color:#17a05e}html[data-glass] body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s.is-busy{color:#b26a00}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent-s.is-err{color:#b42318}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent :is(.asr-brief,.asr-refresh,.asr-fold){color:#6e6e73}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent :is(.asr-brief:hover:not(:disabled),.asr-refresh:hover:not(:disabled),.asr-fold:hover){background:#f5f5f7;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-dot{background:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-say{background:#f5f5f7;border-left-color:#111418}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-ask{color:#1d1d1f;border-color:#e5e5ea}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-ask:hover:not(:disabled){background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-count{background:#f5f5f7;color:#6e6e73}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-new:hover{border-color:#e5e5ea;background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-item.is-open{border-color:#e5e5ea}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-item-h:hover{background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-item-do button:hover{border-color:#e5e5ea;background:#f5f5f7;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-item-do button.is-go{background:#1d1d1f;border-color:#111418}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-item-do button.is-go:hover{background:#33383f;border-color:#33383f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) :is(.asr-grp .asr-sub-h:hover,.asr-all-h:hover,.asr-sub-h:hover){border-color:#e5e5ea;background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-user{background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-bot{background:#fff;border-left-color:#111418}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-seeds button{border-color:#e5e5ea;color:#1d1d1f;background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-seeds button:before{color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-seeds button:hover{border-color:#111418;color:#1d1d1f;background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form{border-color:#e5e5ea}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form:focus-within{box-shadow:0 0 0 4px rgba(17,20,24,.1),0 8px 22px -14px rgba(17,20,24,.4)}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form textarea:focus{border-color:#111418;box-shadow:none}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic{background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic.is-on{background:#33383f;color:#fff;border-color:#33383f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-all-h:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111418' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 13l3-8h12l3 8v6H3z'/><path d='M3 13h5l1 3h6l1-3h5'/></svg>")}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) :is(button,input,a):focus-visible{outline-color:#111418}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic.is-speaking{background:#fff;border:1px solid #111418;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]{background:#f5f5f7;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]:disabled{background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) :is(.asr-chip.is-on,.asr-confirm-do button.is-go,.asr-qa-do button.is-go,.asr-tri-do button){background:#1d1d1f;border-color:#111418;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-pin{color:#1d1d1f;background:#f5f5f7;border-color:#e5e5ea}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-pin button{color:#6e6e73}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-cmd-row:is(:hover,:focus-visible){background:#f5f5f7}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-tri{border-left-color:#111418}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-tri-pri{background:#f5f5f7;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) :is(.asr-tri-why,.asr-tri-notify){color:#6e6e73}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-voice{border-color:#e5e5ea;box-shadow:none}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-step.is-run:before{background:#d98400}body.prodterm .asr-log{gap:2px}body.prodterm .asr-turn,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-bot,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-user{font-family:var(--font-ui);background:transparent;color:#1d1d1f;border:0;border-left:0;box-shadow:none;border-radius:0;max-width:none;padding:2px 2px 10px;line-height:1.45}body.prodterm .asr-turn.is-user,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-user{font-weight:600;font-size:15px;text-align:right;align-self:flex-end;max-width:92%;padding-top:10px}body.prodterm .asr-turn.is-bot,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-bot{font-weight:400;font-size:15px;line-height:1.5;align-self:stretch}body.prodterm .asr-turn p{margin:0 0 8px}body.prodterm .asr-turn p:last-child{margin-bottom:0}body.prodterm .asr-turn ul{margin:0 0 8px;padding:0 0 0 1.15em}body.prodterm .asr-turn li{margin:0 0 6px}body.prodterm .asr-turn p.asr-src{margin-top:6px;font-size:12px;line-height:1.4;color:#6e6e73}body.prodterm .asr-turn li::marker{color:#1d1d1f}body.prodterm .asr-turn strong{font-weight:600}body.prodterm .asr-turn em{font-style:italic;font-weight:400}body.prodterm .asr-turn.is-wait,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-turn.is-wait{font-style:italic;font-weight:400;color:#6e6e73;font-size:15px}body.prodterm .asr-step,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-step{color:#1d1d1f;font-family:var(--font-ui);font-size:13px}body.prodterm .asr-step.is-ok:before,body.prodterm .asr-step.is-run:before,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-step.is-ok:before,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-step.is-run:before{background:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form{padding:6px 8px 6px 14px}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-chat{padding-bottom:16px;border-bottom:0}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form{margin-bottom:0}.asr-file{flex:0 1 auto;max-height:46%;padding:0 2px 8px}body.prodterm .app.cw-on>aside.side .asr-head.asr-agent,body.prodterm .asr-head.asr-agent,body.prodterm .side .asr-head.asr-agent{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"name brief refresh fold" "role role role role" "status status status status";padding:6px 4px 8px}.asr-file{flex:1 1 auto;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto}.asr.asr-has-file .asr-chat{flex:0 0 auto}.asr.asr-has-file .asr-log{flex:0 1 auto;max-height:24vh}.asr-speak{width:8px;height:8px;margin-right:8px;border-radius:50%;background:#1d4ed8;display:inline-block;vertical-align:1px}body.prodterm .asr-form .asr-plus{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#f5f5f7;color:#1d1d1f;cursor:pointer}body.prodterm .asr-form .asr-plus svg{width:16px;height:16px}body.prodterm .asr-form .asr-plus:hover{background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 8px 4px;border-radius:8px;border:1px solid #e5e5ea;box-shadow:none;background:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form:focus-within{border-color:#111418;box-shadow:none}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form textarea{width:100%;height:26px;flex:none;border:0;border-radius:0;background:transparent;padding:0 4px;font-size:15px;line-height:26px}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form textarea::placeholder{color:#a1a1a6}body.prodterm .asr-tools{display:flex;align-items:center;gap:1px;height:30px}body.prodterm .asr-tools-sp{flex:1 1 auto;min-width:8px}body.prodterm .asr-form .asr-plus,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools button,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic{width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#1d1d1f;box-shadow:none}body.prodterm .asr-form .asr-plus svg,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools button svg,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic svg{width:16px;height:16px}body.prodterm .asr-form .asr-plus:hover,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools button:hover:not(:disabled){background:#f5f5f7;color:#1d1d1f}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-dict.is-on,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic.is-on{background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]{background:transparent;color:#a1a1a6;border-radius:8px}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]:not(:disabled){background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]:hover:not(:disabled){background:#1d1d1f;color:#fff}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form button[type=submit]:disabled{background:transparent;color:#a1a1a6}body.prodterm .side-foot{display:none!important}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-chat{border-top:0!important;border-bottom:0!important;box-shadow:none!important;padding-bottom:9px}body.prodterm .app.cw-on>aside.side.side-assist{padding-bottom:8px!important}body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools{height:34px;gap:4px}body.prodterm .asr-form .asr-plus,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools button,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic{width:31px;height:31px}body.prodterm .asr-form .asr-plus svg,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form .asr-tools button svg,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-mic svg{width:18px;height:18px;stroke-width:1.6}.asr-cds{margin-top:4px;color:#1d1d1f;font:400 15px/1.5 "Source Serif 4",Georgia,serif}.asr-cds-h{margin:0 0 8px;font:600 11px/1.2 IBM Plex Sans,system-ui,sans-serif;letter-spacing:.06em;text-transform:none;color:#6e6e73}.asr-cds .s2dx-head,.asr-cds .s2h3,.asr-cds h2,.asr-cds h3{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:12px 0 3px;font:600 13px/1.25 IBM Plex Sans,system-ui,sans-serif;color:#1e3a5f}.asr-cds .s2h3:first-child,.asr-cds h3:first-child{margin-top:2px}.asr-cds .s2dx-status,.asr-cds .s2sec-pill{font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif;color:#067647}.asr-cds .s2dx-form,.asr-cds .s2hero-demo{margin:4px 0 8px}.asr-cds .s2dx-lbl,.asr-cds .s2dx-subh{margin:8px 0 2px;font:600 12px/1.3 IBM Plex Sans,system-ui,sans-serif;color:#1d1d1f}.asr-cds .emr-lbl{margin:0;font:600 11px/1 IBM Plex Sans,system-ui,sans-serif;letter-spacing:.03em;text-transform:none;color:#1d1d1f}.asr-cds p{margin:2px 0}.asr-cds ol,.asr-cds ul{margin:2px 0 6px;padding:0 0 0 1.15em}.asr-cds li{margin:0;padding:1px 0;line-height:1.4}.asr-cds li+li{margin-top:2px}.asr-cds .s2dx-chip,.asr-cds .s2dx-chips{display:inline-flex;gap:6px;flex-wrap:wrap}.asr-cds .s2dx-chip{margin:4px 0;padding:2px 8px;border-radius:99px;background:#f5f5f7;font:600 12px/1.4 IBM Plex Mono,ui-monospace,monospace;color:#1d4ed8}.asr-cds .s2tbl,.asr-cds table{width:100%;border-collapse:collapse;margin:4px 0 8px;font-size:12px}.asr-cds td,.asr-cds th{border:1px solid #e5e5ea;padding:4px 6px;vertical-align:top;text-align:left}.asr-cds th{background:#f5f5f7;font-weight:600}.asr-cds .s2dx-card,.asr-cds .s2sec{margin:4px 0;padding:6px 8px;border:1px solid #e5e5ea;border-radius:8px;background:#fff}.asr-cds .emr-fu{margin:2px 0 6px}.asr-cds .emr-fu~.emr-fu,.asr-cds li>.emr-box{display:none}.asr-cds hr{border:0;border-top:1px solid #e5e5ea;margin:8px 0}.asr-cds .mermaid-box{margin:4px 0 8px;max-height:220px;overflow:auto}.asr-cds .mermaid-box svg{max-width:100%;height:auto}.asr-cds .s2dx-sev-row{display:grid;grid-gap:2px;gap:2px;margin:6px 0;padding-top:6px;border-top:1px solid #e5e5ea}body.prodterm aside.side.side-assist{width:var(--assist-w,340px);flex:0 0 var(--assist-w,340px)}body.prodterm .app.cw-on>aside.side.side-assist>.asr{width:calc(var(--assist-w, 340px) - 24px)}@media (min-width:1180px){body.prodterm .app.cw-on>aside.side.side-assist>.side-grip{display:block;z-index:80;width:16px;right:0;margin-right:0;pointer-events:auto}body.prodterm .app.cw-on>aside.side.side-assist>.side-grip:after{opacity:1;right:6px;width:2px;background:#b7bec8}body.prodterm .app.cw-on>aside.side.side-assist>.side-grip.dragging:after,body.prodterm .app.cw-on>aside.side.side-assist>.side-grip:hover:after{background:#1d1d1f;width:3px}}.asr-file{flex:0 0 auto!important;max-height:none!important;overflow:visible}.asr.asr-has-file .asr-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.asr.asr-has-file .asr-log{flex:1 1 auto!important;max-height:none!important;min-height:0}.pag.is-folded{padding-bottom:0}.pag-fold,body.prodterm .asr-cds-fold,body.prodterm .pag-fold{margin:0 4px 6px}body.prodterm .pag-fold:before{background:50%/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 19V5a1 1 0 0 1 1-1h9l6 6v9a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z'/><path d='M14 4v6h6'/></svg>")}body.prodterm .asr-cds-fold:before{background:50%/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V9'/><path d='M9 5V3h6v6'/><path d='M9 13h6M9 17h4'/></svg>")}body.prodterm .asr-turn.is-cds{padding:0;background:transparent;border:0;box-shadow:none;max-width:100%}body.prodterm .asr-cds-wrap{width:100%}body.prodterm .asr-cds{margin:4px 0 8px;padding:0 2px}body.prodterm .pag.is-rail{max-width:none;margin:0}body.prodterm .pag.is-folded{padding-bottom:0}body.prodterm .app.cw-on>.cw-edge.cw-edge-timeline.is-resize,body.prodterm .app.cw-on>.cw-edge.cw-edge-timeline.is-resize>.cw-edge-seg{cursor:col-resize}@media (min-width:1180px){body.prodterm .app.cw-on>aside.side.side-assist>.side-grip{width:28px;right:-14px;margin-right:0;z-index:90}}body.prodterm .asr-answer{border:1px solid #e5e5ea;background:#f5f5f7;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;color:#1d1d1f;display:flex;flex-direction:column;gap:6px;max-width:100%}body.prodterm .asr-answer.is-followup,body.prodterm .asr-answer.is-patient{background:#f5f5f7;border-color:#e5e5ea}body.prodterm .asr-answer p{margin:0}body.prodterm .asr-answer-q{color:#6e6e73;font-size:11px}body.prodterm .asr-answer-lead{font-weight:600}body.prodterm .asr-answer-why{color:#1d1d1f}body.prodterm .asr-answer-h{font-size:11px;color:#6e6e73}body.prodterm .asr-answer-n{color:#0b3d91;font-weight:600;margin-left:1px}body.prodterm .asr-answer-src{margin:0;padding-left:1.2em;color:#6e6e73;font-size:11px}body.prodterm .asr-answer-do,body.prodterm .asr-answer-next{display:flex;flex-wrap:wrap;gap:6px}body.prodterm .asr-answer-do button,body.prodterm .asr-answer-fold,body.prodterm .asr-answer-next button{font:inherit;font-size:12px;padding:4px 10px;border-radius:8px;border:1px solid #e5e5ea;background:#fff;cursor:pointer;color:#1d1d1f}body.prodterm .asr-answer-do button:disabled,body.prodterm .asr-answer-next button:disabled{opacity:.5;cursor:default}@media (max-width:420px){body.prodterm .asr-answer-do button{flex:1 1 100%;min-height:44px}}body.prodterm aside.side.side-assist{padding-top:0!important;display:flex;flex-direction:column}body.prodterm aside.side.side-asr>.asr,body.prodterm aside.side.side-assist>.asr{flex:1 1 auto;min-height:0;gap:4px;padding-top:0}body.prodterm .asr-head.asr-agent{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:0 0 2px!important;padding:1px 0!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 22px 22px 22px!important;grid-template-areas:"avatar name brief refresh fold" "avatar status brief refresh fold"!important;grid-column-gap:6px;column-gap:6px;grid-row-gap:0;row-gap:0;align-items:center}body.prodterm .asr-agent .asr-avatar{display:block!important;grid-area:avatar;transform:none!important;width:32px;height:32px;margin:0!important;align-self:center}body.prodterm .asr-agent .asr-agent-t strong{display:block!important;grid-area:name;font-size:15px!important;line-height:1.15;white-space:nowrap}body.prodterm .asr-agent .asr-agent-r,body.prodterm .asr-agent .asr-avatar b{display:none!important}body.prodterm .asr-agent .asr-agent-s{grid-area:status;margin-top:0!important;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.prodterm .asr-agent :is(.asr-brief,.asr-refresh,.asr-fold){width:22px!important;height:22px!important;align-self:center}body.prodterm .asr-unread{display:flex;flex-direction:column;gap:2px;margin:0 2px;padding:3px 8px}body.prodterm .asr-unread-line{display:flex;align-items:center;gap:6px;margin:0;min-width:0;min-height:22px}body.prodterm .asr-unread-line strong{flex:0 0 auto;font:600 11px/1.2 Inter,sans-serif;letter-spacing:.04em;text-transform:none;color:#8a5a00}body.prodterm .asr-unread-line span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;color:#7a5510}body.prodterm .asr-unread-more{flex:0 0 auto;margin:0;padding:2px 8px;border:0;border-radius:999px;background:transparent;color:#8a5a00;font:600 11px/1.2 Inter,sans-serif;text-decoration:underline;cursor:pointer}body.prodterm .asr-unread-more:hover{background:rgba(138,90,0,.08)}body.prodterm .asr-unread-more:focus-visible{outline:2px solid #8a5a00;outline-offset:2px}body.prodterm .asr-unread-rest{margin:0;font-size:12px;line-height:1.35;color:#7a5510}body.prodterm .asr-unread-v2 .asr-unread-line{flex-wrap:wrap;align-items:baseline}body.prodterm .asr-unread-v2 .asr-unread-line span{flex:1 1 8em;min-width:8em;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;font:400 12px/1.35 var(--font-ui);color:#7a5510}body.prodterm .asr-unread-v2 .asr-unread-more,body.prodterm .asr-unread-v2 .asr-unread-retry{flex:0 0 auto;white-space:normal;overflow:visible;text-overflow:clip;font-family:var(--font-ui)}body.prodterm .asr-unread-v2 .asr-unread-retry{margin:0;padding:2px 8px;border:0;border-radius:999px;background:transparent;color:#8a5a00;font:600 12px/1.2 var(--font-ui);text-decoration:underline;cursor:pointer}body.prodterm .asr-unread-v2 .asr-unread-retry:disabled{cursor:default;opacity:.7}body.prodterm .asr-deck{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-gap:6px;gap:6px;margin:0 2px;align-items:start;flex:0 0 auto;min-width:0}body.prodterm .asr-deck>.asr-all{grid-column:1;grid-row:1;margin:0;min-width:0}body.prodterm .asr-deck>.asr-list{grid-column:1/-1;grid-row:2;max-height:34vh}body.prodterm .asr-deck .pag.is-rail,body.prodterm .asr-deck>.asr-file{display:contents}body.prodterm .asr-deck .pag-fold{grid-column:2;grid-row:1;margin:0!important;width:max-content}body.prodterm .asr-deck:not(:has(>.asr-all)) .pag-fold{grid-column:1}body.prodterm .asr-deck .pag-body{grid-column:1/-1;grid-row:3;min-width:0}body.prodterm .asr-deck .pag-fold,body.prodterm .asr-deck>.asr-all>.asr-all-h{min-height:32px;height:32px;padding:0 8px!important;border-radius:999px;gap:4px}body.prodterm .asr-deck .pag-fold:before,body.prodterm .asr-deck>.asr-all>.asr-all-h:before{display:none}body.prodterm .asr-deck .pag-fold span{flex:0 0 auto;min-width:0;overflow:visible;text-overflow:clip}body.prodterm .asr-deck .pag-fold,body.prodterm .asr-deck>.asr-all>.asr-all-h{flex-wrap:nowrap;overflow:hidden}body.prodterm .asr-deck .asr-all-saf,body.prodterm .asr-deck .pag-fold em,body.prodterm .asr-deck>.asr-all>.asr-all-h em{flex:0 0 auto}body.prodterm .asr-deck .pag-fold span,body.prodterm .asr-deck>.asr-all>.asr-all-h span{flex:1 1 auto;min-width:42px;font-size:12px;line-height:1.1;overflow:hidden;text-overflow:ellipsis}body.prodterm .asr-deck .asr-all-saf{padding:2px 5px;font-size:11px}body.prodterm aside.side.side-asr>.asr>.asr-chat,body.prodterm aside.side.side-assist .asr-chat{flex:1 1 auto!important;min-height:0;margin-top:0}body.prodterm aside.side.side-asr>.asr>.asr-chat .asr-log,body.prodterm aside.side.side-assist .asr-log{flex:1 1 auto!important;min-height:0;max-height:none!important}@media (prefers-reduced-motion:reduce){body.prodterm .asr-avatar,body.prodterm .asr-avatar *,body.prodterm .asr-avatar:after{animation:none!important}}body.prodterm .asr-deck>.asr-all{margin:0!important;padding:0!important}body.prodterm .asr-deck .pag-fold,body.prodterm .asr-deck>.asr-all>.asr-all-h{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 6px!important;gap:3px!important;margin:0!important}body.prodterm .asr-deck .pag-fold svg,body.prodterm .asr-deck>.asr-all>.asr-all-h svg{width:10px!important;height:10px!important;flex:0 0 10px!important;margin:0!important}body.prodterm .asr-deck>.asr-all>.asr-all-h span{flex:1 1 auto!important;min-width:0!important;font:600 12px/1 Inter,sans-serif!important}body.prodterm .asr-deck .pag-fold span{flex:0 0 auto!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;font:600 12px/1 Inter,sans-serif!important}body.prodterm .asr-deck .asr-all-saf{padding:0 4px!important;font:600 11px/16px Inter,sans-serif!important}body.prodterm .asr-deck .pag-fold em,body.prodterm .asr-deck>.asr-all>.asr-all-h em{font:600 11px/1 Inter,sans-serif!important;padding:0!important}body.prodterm aside.side.is-summary{min-height:0;overflow-y:auto}body.prodterm .app.cw-on>aside.side.is-summary>.asr.is-summary,body.prodterm .app.drd-widen>aside.side.is-summary>.asr.is-summary,body.prodterm aside.side.is-summary>.asr.is-summary{flex:1 1 auto!important;min-height:0!important;width:auto!important;max-width:100%!important;align-self:stretch!important;overflow-y:visible!important}body.prodterm .asr.is-summary>.asr-deck{flex:1 1;min-height:0;overflow:hidden;grid-template-rows:auto minmax(0,max-content) minmax(0,1fr)}body.prodterm .asr.is-summary .asr-deck>.asr-list:not(.is-tucked){max-height:min(140px,22vh);min-height:0;overflow-y:auto}body.prodterm .asr.is-summary .asr-deck .pag-body{min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.prodterm .asr.is-summary>.asr-chat,body.prodterm aside.side.side-asr>.asr.is-summary>.asr-chat,body.prodterm aside.side.side-assist .asr.is-summary>.asr-chat{flex:0 0 auto!important;min-height:0;background:#fff;z-index:2}body.prodterm aside.side.side-asr>.asr.is-summary>.asr-chat .asr-log,body.prodterm aside.side.side-assist .asr.is-summary>.asr-chat .asr-log{flex:0 1 auto!important;max-height:min(96px,18vh)!important;overflow-y:auto}@media (max-width:760px){body.prodterm .app.cw-on.drd-off>aside.side.is-summary,body.prodterm .app.drd-widen.collapsed>aside.side.side-asr.is-summary,body.prodterm .app.drd-widen>aside.side.side-asr.is-summary{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.prodterm .app.drd-off>aside.side.side-asr,body.prodterm .app.drd-off>aside.side.side-assist{z-index:96!important}}body.prodterm .asr-deck{grid-template-columns:minmax(0,1fr);gap:8px}body.prodterm .asr-deck .pag-fold{grid-column:1;grid-row:2;width:100%;max-width:none}body.prodterm .asr-deck>.asr-list{grid-row:3}body.prodterm .asr-deck .pag-body{grid-row:4}body.prodterm .asr-deck .pag-fold,body.prodterm .asr-deck>.asr-all>.asr-all-h{height:auto;min-height:36px;width:100%;box-sizing:border-box;overflow:visible;justify-content:flex-start;padding:6px 12px!important}body.prodterm .asr-deck .pag-fold span,body.prodterm .asr-deck>.asr-all>.asr-all-h span{overflow:visible;text-overflow:clip;white-space:nowrap;flex:0 1 auto;min-width:0;font-size:13px}body.prodterm .asr-head.asr-agent{padding:6px 2px 8px!important;column-gap:8px}body.prodterm .asr-agent .asr-agent-s{white-space:normal;overflow:visible;text-overflow:clip}body.prodterm .asr-briefing{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:14px;margin:4px 2px 8px;padding:16px 16px 14px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;font-family:var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);font-synthesis:none}body.prodterm .asr-briefing-lead{margin:0;max-width:62ch;font:600 15px/1.45 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);color:#1d1d1f}body.prodterm .asr-briefing-counts{display:flex;flex-wrap:wrap;gap:8px}body.prodterm .asr-briefing-n{display:flex;align-items:baseline;gap:6px;min-height:32px;padding:6px 10px;border:1px solid #e5e5ea;border-radius:8px;background:#f5f5f7;color:#1d1d1f;cursor:pointer;font:600 12px/1 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif)}body.prodterm .asr-briefing-n b{font:600 15px/1 var(--font-data,"IBM Plex Mono",ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .asr-briefing-n.is-safety{background:#f5f5f7;border-color:#e5e5ea;color:#8e2837}body.prodterm .asr-briefing-n.is-today{background:#e5e5ea;border-color:#e5e5ea;color:#0f5c50}body.prodterm .asr-briefing-n.is-billing{background:#f5f5f7;border-color:#e5e5ea;color:#77500c}body.prodterm .asr-briefing-n.is-admin{background:#f5f5f7;border-color:#e5e5ea;color:#1d1d1f}body.prodterm .asr-briefing-next{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}body.prodterm .asr-briefing-next li{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e5e5ea;border-radius:8px;background:#fff}body.prodterm .asr-briefing-next li>div{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}body.prodterm .asr-briefing-next b{font:600 15px/1.3 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);color:#1d1d1f}body.prodterm .asr-briefing-next span{font:400 13px/1.35 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);color:#6e6e73}body.prodterm .asr-briefing-next button{flex:none;height:28px;padding:0 10px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d4f91;font:600 12px/1 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);cursor:pointer}body.prodterm .asr-briefing-ask{display:flex;flex-wrap:wrap;align-items:center;gap:6px}body.prodterm .asr-briefing-ask>span{font:600 11px/1 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);letter-spacing:.04em;text-transform:none;color:#6e6e73}body.prodterm .asr-briefing-ask button{min-height:28px;padding:4px 10px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#1d1d1f;font:400 12px/1.3 var(--font-ui,"IBM Plex Sans",system-ui,sans-serif);cursor:pointer}body.prodterm .asr-briefing-ask button:hover,body.prodterm .asr-briefing-n:hover,body.prodterm .asr-briefing-next button:hover{border-color:#e5e5ea}body.prodterm .asr-form button.asr-workup-chip{width:auto;height:26px;padding:0 10px;border-radius:999px;border:1px solid #e5e5ea;background:#f5f5f7;color:#2f6bfa;font-size:12px;font-weight:600;white-space:nowrap}body.prodterm .asr-form button.asr-workup-chip:hover{background:#2f6bfa;color:#fff}body.prodterm .asr-tool-lb{display:none}html.m2-phone body.prodterm .asr,html.m2-phone body.prodterm .asr-chat,html.m2-phone body.prodterm .asr-log{overflow-x:clip;max-width:100vw}html.m2-phone body.prodterm .asr{font-size:15px}html.m2-phone body.prodterm .adh-welcome li span,html.m2-phone body.prodterm .adh-welcome>p,html.m2-phone body.prodterm .asr small,html.m2-phone body.prodterm .asr-briefing-next span,html.m2-phone body.prodterm .asr-confirm em,html.m2-phone body.prodterm .asr-qa-do{font-size:13px}html.m2-phone body.prodterm .asr-head{padding-top:env(safe-area-inset-top,0)}html.m2-phone body.prodterm .asr-asktop{display:flex;gap:8px;padding:10px 12px;flex:0 0 auto}html.m2-phone body.prodterm .asr-asktop input{flex:1 1 auto;min-width:0;min-height:44px;font-size:15px;padding:0 12px;border:1px solid #e5e5ea;border-radius:8px}html.m2-phone body.prodterm .asr-asktop button{flex:0 0 auto;min-height:44px;min-width:44px;padding:0 16px;font-size:15px;border-radius:8px;border:0;background:#0b3d91;color:#fff}html.m2-phone body.prodterm .adh-counts{grid-template-columns:minmax(0,1fr);gap:10px}html.m2-phone body.prodterm .adh-counts .adh-count{min-height:44px}html.m2-phone body.prodterm .adh-welcome{padding:16px 12px}html.m2-phone body.prodterm .adh-welcome li{flex-direction:column;align-items:stretch;gap:8px}html.m2-phone body.prodterm .adh-prompts button,html.m2-phone body.prodterm .adh-welcome button{min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-briefing-counts{gap:10px}html.m2-phone body.prodterm .asr-briefing-n{flex:1 1 140px;min-height:44px}html.m2-phone body.prodterm .asr-briefing-lead{overflow-wrap:anywhere;white-space:normal}html.m2-phone body.prodterm .asr-briefing-next button{min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-form{position:-webkit-sticky;position:sticky;bottom:var(--m2-kb,0);z-index:5;flex-wrap:wrap;border-radius:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px));background:#fff}html.m2-phone body.prodterm .asr-form textarea{flex:1 1 100%;min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-tools{flex:1 1 100%;display:flex;justify-content:space-around;align-items:stretch}html.m2-phone body.prodterm .asr-form button{width:auto;min-width:44px;min-height:44px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 10px}html.m2-phone body.prodterm .asr-form button svg{width:20px;height:20px}html.m2-phone body.prodterm .asr-tool-lb{display:block;font-size:13px;line-height:1.2}html.m2-phone body.prodterm .asr-confirm,html.m2-phone body.prodterm .asr-qa{font-size:15px;margin-left:0;margin-right:0}html.m2-phone body.prodterm .asr-confirm-do button,html.m2-phone body.prodterm .asr-qa-do button{flex:1 1;min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-chip,html.m2-phone body.prodterm .asr-qa input,html.m2-phone body.prodterm .asr-tri-act select{min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-tri-row{min-height:44px}html.m2-phone body.prodterm .asr-document-table-wrap input[type=checkbox],html.m2-phone body.prodterm .asr-jobrows input[type=checkbox],html.m2-phone body.prodterm .asr-tri-pick input{width:26px;height:26px}html.m2-phone .tool-menu{left:8px!important;right:8px;width:auto!important;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;max-height:62dvh}html.m2-phone .tool-menu-it{min-height:44px}html.m2-phone .tool-menu-ds,html.m2-phone .tool-menu-f{font-size:15px}html.m2-phone body.prodterm .asr-briefing-ask button{min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-avatar,html.m2-phone body.prodterm .asr-brief,html.m2-phone body.prodterm .asr-fold,html.m2-phone body.prodterm .asr-refresh{min-width:44px;min-height:44px}html.m2-phone body.prodterm .asr-unread-more,html.m2-phone body.prodterm .asr-unread-retry{min-height:44px;font-size:15px}html.m2-phone body.prodterm .asr-briefing-ask>span,html.m2-phone body.prodterm .asr-briefing-lead,html.m2-phone body.prodterm .asr-item-w,html.m2-phone body.prodterm .asr-note,html.m2-phone body.prodterm .asr-say,html.m2-phone body.prodterm .asr-step{font-size:13px}html.m2-phone body.prodterm .asr-item-h,html.m2-phone body.prodterm .asr-sub-h{min-height:44px}html.m2-phone body.prodterm .asr-deck>.asr-all>.asr-all-h{height:44px!important;min-height:44px!important;max-height:none!important;padding:6px 10px!important}html.m2-phone body.prodterm .asr-agent-r,html.m2-phone body.prodterm .asr-agent-s,html.m2-phone body.prodterm .asr-all-saf,html.m2-phone body.prodterm .asr-briefing-n em,html.m2-phone body.prodterm .asr-briefing-n span,html.m2-phone body.prodterm .asr-sub-h em,html.m2-phone body.prodterm .asr-sub-h span,html.m2-phone body.prodterm .asr-unread-line,html.m2-phone body.prodterm .asr-unread-rest{font-size:13px}html.m2-phone body.prodterm .asr .asr-form textarea,html.m2-phone body.prodterm .asr-briefing-n b{font-size:15px}html.m2-phone body.prodterm .asr-deck>.asr-all>.asr-all-h span{font-size:13px!important;white-space:normal!important;overflow:visible!important}html.m2-phone body.prodterm .asr-deck .asr-all-saf{font-size:13px!important;padding:4px 8px!important}html.m2-phone body.prodterm .asr-deck>.asr-all>.asr-all-h em{font-size:13px!important}html.m2-phone body.prodterm .asr-unread-line span,html.m2-phone body.prodterm .asr-unread-line strong,html.m2-phone body.prodterm .asr-unread-more,html.m2-phone body.prodterm .asr-unread-rest{font-size:13px}html.m2-phone body.prodterm .asr-unread-line{flex-wrap:wrap;row-gap:4px}html.m2-phone body.prodterm .asr-unread-line span{white-space:normal;overflow:visible;text-overflow:clip}html.m2-phone body.prodterm .asr-briefing-n,html.m2-phone body.prodterm .asr-grp h4{font-size:13px}.asr.adc-on .adc-off{display:none!important}body.prodterm .asr.adc-on>.asr-deck{flex:0 1 auto;min-height:0;max-height:min(36vh,320px);overflow-y:auto}.asr.adc-on .adc-brief{flex:0 0 auto;margin-left:auto;padding:4px 11px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;font:400 12px/1.4 Inter,system-ui,sans-serif;color:#1d1d1f;cursor:pointer;white-space:nowrap}.asr.adc-on .adc-brief:hover{background:#f5f5f7}.asr.adc-on .adc-brief.is-on{background:#1d1d1f;border-color:#1a1a1a;color:#fff}.asr.adc-on :is(.adc-brief,.adc-need,.adc-x,.adc-more,.adc-needs-fold):focus-visible{outline:2px solid #197de8;outline-offset:2px}.asr.adc-on .adc-needs,.asr.adc-on .adc-needs-fold{margin-top:0}.asr.adc-on .asr-log~.adc-needs,.asr.adc-on .asr-log~.adc-needs-fold{margin-top:6px}.asr.adc-on .adc-needs{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;max-height:min(36vh,320px);overflow-y:auto;padding:0 4px 4px;font-family:Inter,system-ui,sans-serif;-webkit-overflow-scrolling:touch}.asr.adc-on .adc-needs-h{display:flex;align-items:center;gap:8px;margin:0 0 4px}.asr.adc-on .adc-needs-h span{font:600 11px/1.4 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:none;color:#1d1d1f}.asr.adc-on .adc-needs-h em{font:400 11px/1.4 Inter,system-ui,sans-serif;color:#6e6e73}.asr.adc-on .adc-x{margin-left:auto;width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:none;color:#6e6e73;font-size:15px;line-height:1;cursor:pointer}.asr.adc-on .adc-x:hover{background:#f5f5f7}.asr.adc-on .adc-need{display:grid;grid-template-columns:8px minmax(0,1fr) 14px;grid-gap:12px;gap:12px;align-items:center;width:100%;margin:0;padding:10px 4px;border:0;border-top:1px solid #e5e5ea;border-radius:0;background:none;text-align:left;color:#1d1d1f;cursor:pointer}.asr.adc-on .adc-need:last-of-type{border-bottom:1px solid #e5e5ea}.asr.adc-on .adc-need:hover:not(:disabled){background:#f5f5f7}.asr.adc-on .adc-need:disabled{cursor:default;opacity:.6}.asr.adc-on .adc-need span{min-width:0}.asr.adc-on .adc-needs>.adc-need{flex:0 0 auto}.asr.adc-on .adc-need b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:block;font:400 13px/1.35 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.asr.adc-on .adc-need small{display:block;font:400 12px/1.4 Inter,system-ui,sans-serif;color:#6e6e73}.asr.adc-on .adc-need svg{width:14px;height:14px;color:#6e6e73}.asr.adc-on .adc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ef3952}.asr.adc-on .adc-dot.is-due{background:#197de8}.asr.adc-on .adc-dot.is-late{background:#fa620b}.asr.adc-on .adc-more{margin-top:6px;padding:2px 4px;border:0;background:none;color:#197de8}.asr.adc-on .adc-more,.asr.adc-on .adc-needs-fold{align-self:flex-start;font:400 12px/1.4 Inter,system-ui,sans-serif;cursor:pointer}.asr.adc-on .adc-needs-fold{display:inline-flex;align-items:center;gap:8px;margin-left:4px;margin-bottom:2px;padding:6px 12px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#1d1d1f}.asr.adc-on .adc-needs-fold>span{display:inline-flex;gap:3px}.asr.adc-on .adc-needs-fold b{font-weight:400}.asr.adc-on .adc-needs-fold em{font-style:normal;font-weight:400;color:#197de8}html.dark .asr.adc-on :is(.adc-brief,.adc-needs-fold){background:transparent;color:#f3f4f6;border-color:#3a3f47}html.dark .asr.adc-on .adc-brief.is-on{background:#f3f4f6;color:#111418}html.dark .asr.adc-on :is(.adc-needs-h span,.adc-need){color:#f3f4f6}html.dark .asr.adc-on .adc-need,html.dark .asr.adc-on .adc-need:last-of-type{border-color:#2a2f37}html.dark .asr.adc-on :is(.adc-need:hover:not(:disabled),.adc-x:hover){background:hsla(0,0%,100%,.06)}.asr-psum{margin:4px 0 2px;font:400 12px/1.4 Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#6e6e73;letter-spacing:.02em}body.prodterm .asr-path{margin-top:6px;font-family:Inter,system-ui,sans-serif;white-space:normal}body.prodterm .asr-path-link{background:none;border:0;padding:0;font:inherit;font-size:11px;color:#197de8;cursor:pointer}body.prodterm .asr-path-link:hover{text-decoration:underline}body.prodterm .asr-path-body{margin-top:6px;border:1px solid var(--color-border-line,#e4e4e4);border-radius:8px;background:var(--color-panel,#fff);padding:8px;display:flex;flex-direction:column;gap:6px}body.prodterm .asr-path-canvas{position:relative;border-radius:8px;background:#fff;overflow:hidden}body.prodterm .asr-path-note,body.prodterm .asr-path-sel{margin:0;font-size:11px;color:var(--color-fg-muted,#6b6b6b)}body.prodterm .asr-path-list,body.prodterm .asr-path-sel{color:var(--color-fg,#1a1a1a)}body.prodterm .asr-path-list{margin:0;padding-left:1.2em;font-size:11px;line-height:1.45}body.prodterm .asr-path-list ul{margin:2px 0 4px;padding-left:1em}body.prodterm .asr-path-k{display:inline-block;font-size:11px;color:var(--color-fg-muted,#6b6b6b);background:#f5f5f7;border-radius:999px;padding:0 6px;margin-right:4px}html.dark body.prodterm .asr-path-body{background:#1f2937;border-color:#3b4655}html.dark body.prodterm .asr-path-list,html.dark body.prodterm .asr-path-sel{color:#e5e7eb}html.dark body.prodterm .asr-path-k{background:#374151;color:#c3cedc}body.prodterm .asr-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:26px;margin:0;padding:0 2px;min-width:0}body.prodterm .asr-ctx>.asr-pin{flex:0 1 auto;min-width:0;align-self:center;padding:2px 4px 2px 9px;font-size:12px;line-height:18px;margin:0}body.prodterm .asr-ctx>.adc-needs-fold,body.prodterm .asr.adc-on .asr-ctx>.adc-needs-fold{flex:0 1 auto;min-width:0;margin:0 0 0 auto;align-self:center;padding:2px 9px;gap:6px;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden}body.prodterm .asr-ctx>.adc-needs-fold b{overflow:hidden;text-overflow:ellipsis}body.prodterm .asr-ctx>.adc-needs-fold i{width:7px;height:7px}body.prodterm .asr-ctx>:is(section,.adc-needs){flex:1 0 100%;order:-1;margin:0}body.prodterm .asr-form.asr-1row,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px;padding:3px 4px;min-height:0}body.prodterm .asr-form.asr-1row>.asr-tools{display:contents}body.prodterm .asr-form.asr-1row .asr-tools-sp{display:none}body.prodterm .asr-form.asr-1row .asr-plus{order:-1}body.prodterm .asr-form.asr-1row>.asr-tools>button,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row .asr-mic{margin:0;flex:none}body.prodterm .asr-form.asr-1row>textarea,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea{flex:1 1;width:auto;min-width:0;height:32px;line-height:32px;padding:0 4px}body.prodterm .asr-form.asr-1row>:not(textarea,input,.asr-tools,[hidden],.pi-upload-menu){flex:0 0 100%;order:-2}body.prodterm .asr-form.asr-1row>:is(.asr-workup-chip,.asr-armed){justify-self:start;margin:0 0 2px;max-width:max-content}body.prodterm .asr-chat:has(>.asr-ctx),body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-chat:has(>.asr-ctx){gap:4px;padding-bottom:8px}body.prodterm .asr-ctx{min-height:22px;gap:2px 8px}body.prodterm .asr-ctx>.adc-needs-fold,body.prodterm .asr-ctx>.asr-pin,body.prodterm .asr.adc-on .asr-ctx>.adc-needs-fold{padding-top:1px;padding-bottom:1px;line-height:18px}body.prodterm .asr-form.asr-1row,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row{padding:1px 3px}body.prodterm .asr-form.asr-1row>textarea,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea{height:30px;line-height:30px}body.prodterm .asr-form.asr-1row .asr-plus,body.prodterm .asr-form.asr-1row>.asr-tools>button,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row .asr-tools>button{width:28px;height:28px;min-height:0;position:relative}@media (pointer:coarse){body.prodterm .asr-form.asr-1row>.asr-tools>button:after{content:"";position:absolute;inset:-6px -2px}body.prodterm .asr-ctx>:is(.asr-pin,.adc-needs-fold){position:relative}body.prodterm .asr-ctx>:is(.asr-pin,.adc-needs-fold):after{content:"";position:absolute;inset:-8px -2px}}body.prodterm .asr-chat:has(>.asr-ctx),body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-chat:has(>.asr-ctx){gap:2px;padding-bottom:3px}body.prodterm .asr-ctx{flex-wrap:nowrap}body.prodterm .asr-ctx:has(>:is(section,.adc-needs)){flex-wrap:wrap}body.prodterm .asr-ctx>.adc-needs-fold,body.prodterm .asr.adc-on .asr-ctx>.adc-needs-fold{flex:none}body.prodterm :is(aside.side,.app) .asr-form.asr-1row,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row{flex-shrink:0;align-items:flex-end;padding:3px 4px;border-radius:8px!important;background:#fff!important;border:1px solid #667085!important;box-shadow:0 0 0 .5px #667085,0 2px 8px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)!important}body.prodterm :is(aside.side,.app) .asr-form.asr-1row:focus-within,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row:focus-within{border-color:#2f6bfa!important;box-shadow:0 0 0 3px rgba(47,107,250,.28),0 2px 8px rgba(16,24,40,.1)!important}body.prodterm .asr-form textarea{resize:none;overflow-y:hidden;overflow-wrap:anywhere;white-space:pre-wrap;display:block;line-height:20px;padding-top:7px;padding-bottom:7px}body.prodterm :is(aside.side,.app) .asr-form.asr-1row>textarea,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea{height:30px;min-height:30px;line-height:20px;padding:5px 4px;font-size:15px;color:#1d1d1f;align-self:stretch}body.prodterm :is(aside.side,.app) .asr-form.asr-1row>textarea::placeholder,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea::placeholder{color:#6e6e73;opacity:1}body.prodterm .asr-form textarea::placeholder{white-space:nowrap}body.prodterm :is(aside.side,.app) .asr-form.asr-1row.asr-tall>textarea,body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row.asr-tall>textarea{flex:1 0 100%;order:-1;padding:5px 8px}body.prodterm .asr-form.asr-1row.asr-tall .asr-tools-sp{display:block;flex:1 1 auto}html[data-skin=clarity][data-skin-mode=dark] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row{background:#1d1d1f!important;border-color:#8b95a5!important;box-shadow:0 0 0 .5px #8b95a5,0 2px 10px rgba(0,0,0,.45)!important}html[data-skin=clarity][data-skin-mode=dark] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row:focus-within{border-color:#7aa2ff!important;box-shadow:0 0 0 3px rgba(122,162,255,.35)!important}html[data-skin=clarity][data-skin-mode=dark] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea{color:#e8eaed}html[data-skin=clarity][data-skin-mode=dark] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row>textarea::placeholder{color:#a3adbd}html[data-glass] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row{background:hsla(0,0%,100%,.96)!important;border-color:var(--lg-ink-2)!important;box-shadow:0 0 0 .5px var(--lg-ink-2),var(--lg-depth-1)!important}html[data-glass] body.prodterm :is(aside.side,.app,.app.cw-on>aside.side.side-assist) .asr-form.asr-1row:focus-within{border-color:var(--lg-accent)!important}body.prodterm .asr-head.asr-agent.has-expand{grid-template-columns:36px minmax(0,1fr) 22px 22px 22px 22px!important;grid-template-areas:"avatar name brief refresh expand fold" "avatar status brief refresh expand fold"!important}body.prodterm .asr-agent .asr-expand{grid-area:expand;width:22px!important;height:22px!important;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:#6e6e73;cursor:pointer;align-self:center}body.prodterm .asr-agent .asr-expand svg{width:14px;height:14px}body.prodterm .asr-agent .asr-expand.is-on,body.prodterm .asr-agent .asr-expand:hover{background:#f5f5f7;color:#1d1d1f}html.dark body.prodterm .asr-head .asr-expand{color:#a1a1a6!important}html[data-skin=clarity] body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent .asr-expand{color:var(--cl-mute)}html[data-skin=clarity] body.prodterm :is(aside.side.side-asr,.app.cw-on>aside.side.side-assist) .asr-agent :is(.asr-expand:hover,.asr-expand.is-on){background:var(--cl-hover);color:var(--cl-ink)}html.m2-phone body.prodterm .asr-expand{min-width:44px;min-height:44px}