.a2-support-start{direction:rtl}.a2-support-step{display:flex;align-items:center;gap:10px;color:#dceeff}.a2-support-step>span{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--support-accent) 18%,#102944);border:1px solid color-mix(in srgb,var(--support-accent) 55%,#294763);color:var(--support-accent);font-size:9px;font-weight:900}.a2-support-step div{display:grid;gap:2px}.a2-support-step b{font-size:10px}.a2-support-step small{font-size:8px;color:#7894ac}.a2-support-departments{display:grid;gap:7px}.a2-support-departments>button{width:100%;min-height:58px;border:1px solid #284761;border-radius:15px;background:linear-gradient(135deg,#0c2038,#0a192d);color:#eef7ff;display:flex;align-items:center;gap:10px;padding:9px 11px;text-align:right;font:inherit;cursor:pointer;transition:.18s}.a2-support-departments>button:hover{border-color:var(--support-accent);transform:translateX(-3px);background:linear-gradient(135deg,color-mix(in srgb,var(--support-accent) 13%,#0c2038),#0a192d)}.a2-support-departments>button>i{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--support-accent) 17%,#102944);color:var(--support-accent);font-style:normal}.a2-support-departments>button>span{min-width:0;display:grid;gap:3px}.a2-support-departments b{font-size:10px}.a2-support-departments small{font-size:8px;color:#7893aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2-support-departments em{margin-right:auto;color:var(--support-accent);font-style:normal;font-size:18px}.a2-support-compose-start{display:grid;gap:10px}.a2-support-selected{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:12px;background:#0b1b30;border:1px solid #26455f}.a2-support-selected span{font-size:8px;color:#7e9ab2}.a2-support-selected b{font-size:10px;color:var(--support-accent)}.a2-support-selected button{margin-right:auto;border:0;background:transparent;color:#9bb9d1;font:inherit;font-size:8px;cursor:pointer}.a2-support-identity{display:grid;grid-template-columns:1fr 1fr;gap:7px}.a2-support-identity label,.a2-support-first-message{position:relative}.a2-support-identity label>span,.a2-support-first-message>span{font-size:8px;color:#8da8bf}.a2-support-first-message textarea{min-height:112px}.a2-support-start.has-department .a2-support-welcome,.a2-support-start.has-department .a2-support-step{display:none}.a2-support-panel{color:#fff}.a2-support-widget.is-right .a2-support-launch-icon:after{left:auto;right:5px;transform:rotate(-25deg)}
@media(max-width:550px){.a2-support-widget,.a2-support-widget.is-left,.a2-support-widget.is-right{right:14px;left:auto}.a2-support-identity{grid-template-columns:1fr}}

/* V9 clearer visitor typography without enlarging the panel */
.a2-support-step b,.a2-support-departments b,.a2-support-selected b{font-size:12px}
.a2-support-step small,.a2-support-departments small,.a2-support-selected span,.a2-support-selected button{font-size:10px}
.a2-support-identity label>span,.a2-support-first-message>span{font-size:10px}
.a2-support-departments>button{min-height:64px;padding:10px 12px}
.a2-support-departments>button>i{width:40px;height:40px}
.a2-support-identity input,.a2-support-first-message textarea{font-size:12px!important}
.a2-support-typing{display:flex;align-items:center;gap:3px;margin-top:3px;color:var(--support-accent);font-size:8px;font-style:normal}.a2-support-typing i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:a2Typing 1s infinite}.a2-support-typing i:nth-child(2){animation-delay:.16s}.a2-support-typing i:nth-child(3){animation-delay:.32s}@keyframes a2Typing{0%,60%,100%{transform:translateY(0);opacity:.35}30%{transform:translateY(-3px);opacity:1}}
.a2-support-typing[hidden]{display:none!important}
[data-team-presence] b{font:inherit;color:inherit}[data-team-presence].is-offline i{background:#f5aa33!important;box-shadow:0 0 0 4px rgba(245,170,51,.12)!important}
