html body .st-support.st-mira-v113 .st-support-head{min-height:82px;padding:16px 54px 16px 18px;display:flex;align-items:center;justify-content:flex-start;gap:13px;background:linear-gradient(115deg,#064e3b,#075b53 66%,#095b70)}
html body .st-support.st-mira-v113 .st-support-head:hover{background:linear-gradient(115deg,#075740,#09675d 66%,#0a647a)}
html body .st-support.st-mira-v113 .st-support-head>.st-support-avatar-image{position:relative;inset:auto;flex:0 0 45px;width:45px;height:45px;z-index:2;border:1px solid #b2f4de9c;box-shadow:0 0 0 4px #92edd612;border-radius:15px;margin:0;object-fit:cover}
html body .st-support.st-mira-v113 .st-support-head .st-mira-heading{max-width:none;min-width:0;line-height:1.2}
html body .st-support.st-mira-v113 .st-support-head .st-mira-eyebrow{margin:0 0 5px;font-size:8px;letter-spacing:.09em;color:#c2e9df}
html body .st-support.st-mira-v113 .st-support-head strong{font-size:30px;line-height:1;letter-spacing:-.055em}
html body .st-support.st-mira-v113 .st-mira-identity-art{left:-12%;right:auto;top:-26%;width:124%;height:154%;opacity:.38;color:#90ead8}
html body .st-support.st-mira-v113 .st-mira-identity-art path{fill:none;stroke:currentColor;stroke-width:14;stroke-linecap:round;transform-box:fill-box;transform-origin:center;animation:st-mira-wave-149 8s ease-in-out infinite alternate}
html body .st-support.st-mira-v113 .st-mira-identity-art path:nth-child(2){stroke:#45bfe0;stroke-width:8;animation-delay:-3s}
html body .st-support.st-mira-v113 .st-mira-identity-art path:nth-child(3){stroke:#9affda;stroke-width:3;animation-delay:-6s}
html body .st-support.st-mira-v113 .st-support-head .st-support-close-icon{top:calc(50% - 16px);right:15px;width:32px;height:32px;border-radius:50%;background:#052f3a33}
html body .st-support.st-mira-v113 .st-support-panel:not([hidden]){animation:st-mira-open-148 .35s cubic-bezier(.16,1,.3,1) both}
.st-support-panel[hidden] .st-mira-identity-art path{animation-play-state:paused!important}
@keyframes st-mira-wave-149{from{transform:translate(-14px,-5px) rotate(-2deg) scaleY(.82)}to{transform:translate(18px,6px) rotate(2deg) scaleY(1.16)}}
@keyframes st-mira-open-148{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}
@media(max-width:959px){html body .st-support.st-mira-v113 .st-support-head{min-height:75px;padding:13px 53px 13px 17px}html body .st-support.st-mira-v113 .st-support-head>.st-support-avatar-image{width:42px;height:42px;flex-basis:42px}html body .st-support.st-mira-v113 .st-support-head strong{font-size:28px}}
@media(prefers-reduced-motion:reduce){html body .st-support.st-mira-v113 .st-support-panel:not([hidden]),html body .st-support.st-mira-v113 .st-mira-identity-art path{animation:none}}

/* A single glass surface; messages and controls retain solid backgrounds. */
html body .st-support.st-mira-v113 .st-support-panel{background:rgba(249,252,251,.7);-webkit-backdrop-filter:blur(20px) saturate(115%);backdrop-filter:blur(20px) saturate(115%);border-color:#c6ded7b0}
html[data-theme=dark] body .st-support.st-mira-v113 .st-support-panel{background:rgba(19,27,30,.76);border-color:#607d7680}
html body .st-support.st-mira-v113 .st-support-head{background:linear-gradient(115deg,#064e3bdf,#075b53df 66%,#095b70df)}
html body .st-support.st-mira-v113 .st-support-head:hover{background:linear-gradient(115deg,#075740e8,#09675de8 66%,#0a647ae8)}
html body .st-support.st-mira-v113 :is(.st-support-log,.st-support-flow){background:transparent}
html body .st-support.st-mira-v113 :is(.st-support-composer,.st-support-composer textarea){background:var(--mira-card)}
@media(max-width:959px){html body .st-support.st-mira-v113 .st-support-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html body .st-support.st-mira-v113 .st-mira-identity-art path{animation-duration:11s}html.st-mira-keyboard-114 body .st-support.st-mira-v113.is-keyboard-open .st-support-panel{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}}
@media(max-width:959px){html[data-theme=dark].st-mira-keyboard-114 body .st-support.st-mira-v113.is-keyboard-open .st-support-panel{background:#13201e!important}}
