.support-chat__ticket-row{position:relative}.support-chat__ticket--closed{border-color:#e8e8e8;background:#f4f4f5}.support-chat__ticket--closed:hover{border-color:#ddd;background:#efefef}.support-chat__ticket-delete{position:absolute;top:.55rem;right:.55rem;z-index:2;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:999px;background:transparent;color:#a3a3a3;font-size:1.25rem;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.support-chat__ticket-delete:hover:not(:disabled){color:#ff5758;background:rgb(255 87 88/8%)}.support-chat__ticket-delete:disabled{opacity:.45;cursor:not-allowed}.support-chat__confirm-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgb(22 24 29/45%)}.support-chat__confirm{width:min(100%,22rem);padding:1.25rem 1.25rem 1rem;border-radius:1.25rem;background:#fff;box-shadow:0 16px 40px -12px rgb(22 24 29/28%)}.support-chat__confirm-title{margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;color:#222}.support-chat__confirm-body{margin:.55rem 0 0;font-size:.9375rem;line-height:1.45;color:#717171}.support-chat__confirm-actions{display:flex;flex-direction:column;gap:.55rem;margin-top:1.15rem}.support-chat__confirm-no,.support-chat__confirm-yes{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.65rem 1rem;border-radius:.9rem;font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.support-chat__confirm-yes{border:1px solid #ff5758;background:#ff5758;color:#fff}.support-chat__confirm-yes:hover:not(:disabled){background:#f04546;border-color:#f04546}.support-chat__confirm-no{border:1px solid #e8e8e8;background:#fff;color:#222}.support-chat__confirm-no:hover:not(:disabled){border-color:#d4d4d4;background:#fafafa}.support-chat__confirm-no:disabled,.support-chat__confirm-yes:disabled{opacity:.55;cursor:not-allowed}.support-chat__loading{display:flex;align-items:center;justify-content:center;min-height:11rem;padding:2.5rem 1rem}.support-chat__loading-ring{width:2.75rem;height:2.75rem;border-radius:999px;border:3px solid rgb(255 87 88/18%);border-top-color:#ff5758;animation:support-chat-spin .75s linear infinite,support-chat-pulse 1.6s ease-in-out infinite;box-shadow:0 0 0 0 rgb(255 87 88/22%)}@keyframes support-chat-spin{to{transform:rotate(1turn)}}@keyframes support-chat-pulse{0%,to{box-shadow:0 0 0 0 rgb(255 87 88/22%)}50%{box-shadow:0 0 0 8px rgb(255 87 88/0)}}@media (prefers-reduced-motion:reduce){.support-chat__loading-ring{animation:none;border-top-color:#ff5758;opacity:.85}}.support-chat__new{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:.75rem 1rem;border:1px solid #ff5758;border-radius:1rem;background:#ff5758;color:#fff;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.01em;cursor:pointer;box-shadow:0 2px 6px rgb(255 87 88/22%);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.support-chat__new:hover:not(:disabled){background:#f04546;border-color:#f04546;box-shadow:0 3px 8px rgb(255 87 88/28%)}.support-chat__new:disabled{opacity:.5;cursor:not-allowed}.support-chat__new--compact{width:auto;min-height:36px;padding:.4rem .85rem;border-radius:.75rem;font-size:.875rem}.support-chat__back{position:absolute;top:.65rem;left:.65rem;z-index:5;pointer-events:auto;box-shadow:0 2px 10px rgb(22 24 29/12%)}@media (min-width:46.875rem){.support-chat__back{top:.75rem;left:.75rem}}.support-chat{min-height:0;overscroll-behavior:none}.support-chat__messages{min-height:0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.support-chat__compose{flex-shrink:0;background:#fafafa}.support-chat__hints{flex-shrink:0;padding:.35rem .75rem .85rem;background:linear-gradient(180deg,rgb(250 250 250/0),#fafafa 28%,#fafafa)}.support-chat__hints-grid{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:640px){.support-chat__hints-grid{grid-template-columns:1fr 1fr}}.support-chat__hints-row{display:flex;flex-wrap:wrap;gap:.5rem}.support-chat__hint{border:1px solid #e5e5e5;border-radius:.75rem;background:#fff;padding:.65rem .85rem;text-align:left;font:inherit;font-size:.875rem;line-height:1.35;color:#222;cursor:pointer;box-shadow:0 4px 14px -8px rgb(22 24 29/18%);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.support-chat__hint:hover:not(:disabled){border-color:rgb(255 87 88/45%);background:#fff;box-shadow:0 6px 16px -8px rgb(255 87 88/28%)}.support-chat__hint:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.support-chat__hints-status{margin:.45rem 0 0;font-size:.75rem;color:#717171}.support-chat__typing{display:inline-flex;align-items:center;gap:5px;border-radius:1rem;padding:.85rem 1rem}.support-chat__typing span{width:6px;height:6px;border-radius:999px;background:#a3a3a3;animation:support-chat-typing 1.2s ease-in-out infinite}.support-chat__typing span:nth-child(2){animation-delay:.15s}.support-chat__typing span:nth-child(3){animation-delay:.3s}@keyframes support-chat-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.support-chat__submit{flex:0 0 48px;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border:none;border-radius:12px;cursor:pointer;background:#ff5758;color:#fff;font-family:inherit;font-weight:700;font-size:15px;box-shadow:0 2px 6px rgb(255 87 88/22%);overflow:hidden;white-space:nowrap;transition:width .38s cubic-bezier(.32,.72,0,1),min-width .38s cubic-bezier(.32,.72,0,1),max-width .38s cubic-bezier(.32,.72,0,1),padding .38s cubic-bezier(.32,.72,0,1),gap .3s ease,background .15s,box-shadow .2s ease,transform .18s ease,opacity .15s ease}.support-chat__submit:disabled:not(.support-chat__submit--dirty){opacity:1;cursor:default;box-shadow:0 2px 6px rgb(255 87 88/22%)}.support-chat__submit:disabled.support-chat__submit--dirty{opacity:.45;cursor:not-allowed;box-shadow:none}.support-chat__submit--dirty{width:148px;min-width:148px;max-width:148px;padding:0 16px 0 14px;gap:8px}.support-chat__submit--dirty:not(:disabled):hover{background:#f04546;box-shadow:0 3px 8px rgb(255 87 88/28%)}.support-chat__submit--dirty:not(:disabled):active{transform:scale(.94)}.support-chat__submit-icon{flex-shrink:0;width:22px;height:22px;color:#fff}.support-chat__submit-label{display:inline-block;max-width:0;margin:0;opacity:0;overflow:hidden;transition:max-width .32s cubic-bezier(.32,.72,0,1),opacity .22s ease}.support-chat__submit--dirty .support-chat__submit-label{max-width:8em;opacity:1}.support-chat__attach{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:#717171;cursor:pointer;transition:color .15s ease,background .15s ease}.support-chat__attach:hover:not(.support-chat__attach--disabled){color:#ff5758;background:rgb(255 87 88/8%)}.support-chat__attach--disabled{opacity:.45;cursor:not-allowed}.support-chat__attach-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;font-size:0}.support-chat__attach--disabled .support-chat__attach-input{cursor:not-allowed;pointer-events:none}.support-chat__pending{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .55rem;padding:0;list-style:none}.support-chat__pending-tile{position:relative;width:4.5rem;height:4.5rem;border:1px solid #e8e8e8;border-radius:.75rem;overflow:hidden;background:#fff;box-shadow:0 2px 10px -3px rgb(22 24 29/10%)}.support-chat__pending-thumb{display:block;width:100%;height:100%;object-fit:cover;background:#ebebeb}.support-chat__pending-file{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:100%;height:100%;padding:.35rem .3rem;text-align:center}.support-chat__pending-file-icon{font-size:.95rem;line-height:1}.support-chat__pending-file-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:500;color:#484848}.support-chat__pending-file-size{font-size:.55rem;color:#a3a3a3}.support-chat__pending-remove{position:absolute;top:.2rem;right:.2rem;display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;margin:0;padding:0;border:none;border-radius:999px;background:rgb(22 24 29/55%);color:#fff;font-size:.95rem;line-height:1;cursor:pointer}.support-chat__pending-remove:disabled{opacity:.45;cursor:not-allowed}.support-chat__attach-media{display:block;width:100%;aspect-ratio:4/3;max-height:12rem;overflow:hidden;background:#ebebeb}button.support-chat__attach-media--openable{margin:0;padding:0;border:none;cursor:zoom-in;appearance:none;-webkit-appearance:none}.support-chat__lightbox{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgb(10 10 12/88%);cursor:zoom-out}.support-chat__lightbox-img{display:block;max-width:min(100%,56rem);max-height:min(100dvh - 2.5rem,100%);width:auto;height:auto;object-fit:contain;border-radius:.35rem;cursor:default;user-select:none;-webkit-user-drag:none}.support-chat__lightbox-close{position:absolute;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:none;border-radius:999px;background:rgb(255 255 255/14%);color:#fff;font-size:1.75rem;line-height:1;cursor:pointer}.support-chat__lightbox-close:hover{background:rgb(255 255 255/24%)}.support-chat__attach-media--video{background:#111}.support-chat__attach-img,.support-chat__attach-video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;outline:none}.support-chat__attach-doc{text-decoration:none;font-weight:500}.support-chat__closed-notice{margin:.75rem auto .25rem;max-width:18rem;color:#a3a3a3;font-size:.8125rem;font-weight:500;line-height:1.4;text-align:center}.support-chat__list--enter{animation:support-chat-list-enter .5s cubic-bezier(.22,1,.36,1) both}.support-chat--leaving{animation:support-chat-shell-leave .42s cubic-bezier(.4,0,.2,1) both;pointer-events:none}@keyframes support-chat-list-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes support-chat-shell-leave{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.985)}}.support-chat__rate-prompt{animation:support-chat-rate-prompt-in .45s cubic-bezier(.22,1,.36,1) both}.support-chat__rate-face{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border:1px solid #ebebeb;border-radius:1.1rem;background:#fff;font-size:1.75rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px -8px rgb(22 24 29/18%);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .2s ease}.support-chat__rate-face:hover:not(:disabled){transform:translateY(-2px) scale(1.04);border-color:rgb(255 87 88/45%);box-shadow:0 8px 18px -10px rgb(255 87 88/35%)}.support-chat__rate-face:disabled{opacity:.55;cursor:not-allowed}.support-chat__rate-skip{border:none;background:transparent;color:#717171;font:inherit;font-size:.9375rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.support-chat__rate-skip:disabled{opacity:.5;cursor:not-allowed}.support-chat__rate-thanks{display:flex;flex-direction:column;align-items:center;gap:.65rem;animation:support-chat-rate-thanks .7s cubic-bezier(.22,1,.36,1) both}.support-chat__rate-thanks-emoji{position:relative;display:block;font-size:2.75rem;line-height:1;animation:support-chat-rate-thanks-emoji .85s cubic-bezier(.22,1,.36,1) both}@keyframes support-chat-rate-prompt-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes support-chat-rate-thanks{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes support-chat-rate-thanks-emoji{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.support-chat__burst{pointer-events:none;position:absolute;left:50%;top:50%;z-index:2;width:0;height:0;overflow:visible}.support-chat__burst-emoji{position:absolute;left:0;top:0;font-size:var(--size,1rem);line-height:1;opacity:0;animation:support-chat-burst-fly 1.35s cubic-bezier(.22,.9,.28,1) both;animation-delay:var(--delay,0s);will-change:transform,opacity}@keyframes support-chat-burst-fly{0%{opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(0deg)}16%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--scale,1)) rotate(var(--rot,0deg))}}@media (prefers-reduced-motion:reduce){.support-chat--leaving,.support-chat__burst,.support-chat__burst-emoji,.support-chat__list--enter,.support-chat__rate-prompt,.support-chat__rate-thanks,.support-chat__rate-thanks-emoji{animation:none!important}.support-chat__burst{display:none}.support-chat--leaving{opacity:0}}