.gks-chat-widget[data-v-ef4bdc20]{right:var(--sp-5);bottom:var(--sp-5);z-index:60;align-items:flex-end;gap:var(--sp-3);flex-direction:column;display:flex;position:fixed}.gks-chat-widget__launcher[data-v-ef4bdc20]{align-items:center;gap:var(--sp-2);min-height:52px;padding:0 var(--sp-5);border-radius:var(--radius-pill);background:var(--brand-600);color:var(--text-inverse);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);cursor:pointer;border:0;display:inline-flex;box-shadow:0 10px 28px #0f2c5747}.gks-chat-widget__launcher[data-v-ef4bdc20]:hover{background:var(--brand-700)}.gks-chat-widget__launcher--open[data-v-ef4bdc20]{min-height:44px;padding:0 var(--sp-4)}.gks-chat-widget__panel[data-v-ef4bdc20]{width:min(380px,calc(100vw - var(--sp-6)));background:var(--surface-card);border:var(--border-hair) solid var(--line-soft);border-radius:var(--radius-4);flex-direction:column;height:min(560px,100dvh - 160px);display:flex;overflow:hidden;box-shadow:0 18px 48px #0f2c5738}.gks-chat-widget__head[data-v-ef4bdc20]{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:var(--border-hair) solid var(--line-soft);background:var(--surface-wash);display:flex}.gks-chat-widget__mark[data-v-ef4bdc20]{border-radius:var(--radius-2);background:var(--brand-100);width:34px;height:34px;color:var(--brand-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.gks-chat-widget__title[data-v-ef4bdc20]{flex-direction:column;flex:1;min-width:0;display:flex}.gks-chat-widget__title strong[data-v-ef4bdc20]{font-size:var(--fs-body-sm);color:var(--text-strong)}.gks-chat-widget__title span[data-v-ef4bdc20]{font-size:var(--fs-caption);color:var(--text-muted)}.gks-chat-widget__expand[data-v-ef4bdc20]{border-radius:var(--radius-1);width:32px;height:32px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.gks-chat-widget__expand[data-v-ef4bdc20]:hover{background:var(--surface-card);color:var(--brand-600)}.gks-chat-widget__offline[data-v-ef4bdc20]{padding:var(--sp-3) var(--sp-4);background:var(--surface-wash);border-top:var(--border-hair) solid var(--line-soft);font-size:var(--fs-caption);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gks-chat-widget__offline .gks-icon[data-v-ef4bdc20]{flex:none}.gks-chat-widget__offline a[data-v-ef4bdc20]{color:var(--brand-600);font-weight:var(--fw-semibold)}.gks-chat-widget__scrim[data-v-ef4bdc20]{display:none}@media (width<=820px){.gks-chat-widget[data-v-ef4bdc20]{right:var(--gutter-mobile);bottom:calc(var(--sp-4) + 58px + env(safe-area-inset-bottom,0px))}.gks-chat-widget__scrim[data-v-ef4bdc20]{background:#0f2c5752;display:block;position:fixed;inset:0}.gks-chat-widget__panel[data-v-ef4bdc20]{border-radius:var(--radius-4) var(--radius-4) 0 0;width:100%;height:82dvh;padding-bottom:env(safe-area-inset-bottom,0);border:0;position:fixed;inset:auto 0 0}.gks-chat-widget__launcher-text[data-v-ef4bdc20]{display:none}.gks-chat-widget__launcher[data-v-ef4bdc20]{justify-content:center;width:48px;min-height:48px;padding:0}}
