._authCard_aiosl_1{display:flex;flex-direction:column;gap:var(--auth-gap);padding:var(--auth-card-padding);background:var(--auth-bg);border:1px solid var(--auth-border);border-radius:var(--auth-radius);width:100%;box-sizing:border-box}._authTitle_aiosl_13{font-size:var(--auth-title-size);font-weight:700;color:var(--chat-text);margin:0}._authDescription_aiosl_20{font-size:13px;color:var(--auth-label);margin:0}._field_aiosl_26{display:flex;flex-direction:column;gap:4px}._label_aiosl_32{font-size:13px;color:var(--auth-label)}._input_aiosl_37{padding:var(--auth-input-padding);border-radius:var(--auth-input-radius);border:1px solid var(--auth-input-border);background:var(--auth-input-bg);color:var(--auth-input-text);width:100%;box-sizing:border-box}._actionsRow_aiosl_47{display:flex;gap:var(--auth-gap);flex-wrap:wrap}._primary_aiosl_53{background:var(--auth-btn-bg);color:var(--auth-btn-text);border:1px solid var(--auth-btn-bg);border-radius:var(--auth-btn-radius);padding:var(--auth-btn-padding);cursor:pointer}._primary_aiosl_53:disabled{opacity:.7;cursor:not-allowed}._primary_aiosl_53:hover:enabled{background:var(--auth-btn-bg-hover);border-color:var(--auth-btn-bg-hover)}._ghost_aiosl_72{background:transparent;color:var(--auth-btn-ghost-text);border:1px solid var(--auth-btn-ghost-border);border-radius:var(--auth-btn-radius);padding:var(--auth-btn-padding);cursor:pointer}._ghost_aiosl_72:hover{border-color:var(--auth-btn-bg);color:var(--auth-btn-bg)}._error_aiosl_86{color:var(--auth-error);font-size:13px}._success_aiosl_91{color:var(--auth-success);font-size:13px}._link_aiosl_96{background:none;border:none;color:var(--auth-btn-bg);cursor:pointer;padding:0;font-size:13px;text-align:left}._selectorTitle_aiosl_106{font-weight:600;color:var(--chat-text)}._container_jyq9d_1{border-top:1px solid var(--chat-border);padding:var(--chat-padding);padding-bottom:calc(var(--chat-padding) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--chat-gap)}._attachedFile_jyq9d_10{display:flex;align-items:center;gap:var(--chat-gap);padding:var(--chat-attached-file-padding);background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:var(--chat-attached-file-radius);font-size:var(--chat-attached-file-font-size)}._attachedFileName_jyq9d_21{flex:1;word-break:break-all}._attachedFileRemove_jyq9d_26{border:none;background:transparent;cursor:pointer;color:var(--chat-text);font-size:var(--chat-attached-file-remove-size);padding:0 4px}._inputRow_jyq9d_35{display:flex;gap:var(--chat-gap);align-items:center}._textInput_jyq9d_41{flex:1;border-radius:var(--chat-input-radius);border:1px solid var(--chat-input-border);padding:var(--chat-button-padding);font-size:var(--chat-font-size);outline:none}._textInput_jyq9d_41:disabled{opacity:.6;cursor:not-allowed}._fileInput_jyq9d_54{display:none}._attachLabel_jyq9d_58{border:1px solid var(--chat-border);background:var(--chat-surface);color:var(--chat-text);padding:var(--chat-button-padding);border-radius:var(--chat-button-radius);cursor:pointer;opacity:1;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}._attachLabel_jyq9d_58[data-disabled=true]{cursor:not-allowed;opacity:.6}._sendButton_jyq9d_76{border:none;background:var(--chat-button-bg);color:var(--chat-button-text);padding:10px 14px;border-radius:var(--chat-button-radius);cursor:pointer;opacity:1}._sendButton_jyq9d_76:disabled{cursor:not-allowed;opacity:.6}._uploadError_jyq9d_90{color:var(--chat-error, #e53935);font-size:13px}._button_18fec_1{flex:1 1 calc(50% - 10px);min-width:var(--chat-keyboard-button-min-width);max-width:var(--chat-keyboard-button-max-width);height:var(--chat-keyboard-button-height);text-align:center;font-size:var(--chat-keyboard-button-font-size);font-weight:var(--chat-keyboard-button-font-weight);border-radius:var(--chat-keyboard-button-radius);background-color:var(--chat-keyboard-button-bg);color:var(--chat-keyboard-button-text);border:none;cursor:pointer;margin:var(--chat-keyboard-button-margin);transition:background-color .2s ease}._button_18fec_1:hover{background-color:var(--chat-keyboard-button-bg-hover);border:none;color:var(--chat-keyboard-button-text)}._button_18fec_1:focus{background-color:var(--chat-keyboard-button-bg-hover);border:none;box-shadow:none;color:var(--chat-keyboard-button-text);outline:none}._button_18fec_1:active{background-color:var(--chat-keyboard-button-bg-hover);border:none;color:var(--chat-keyboard-button-text)}._button_18fec_1:disabled{opacity:var(--chat-keyboard-button-disabled-opacity);cursor:not-allowed}._button_18fec_1._disabled_18fec_38{opacity:var(--chat-keyboard-button-disabled-opacity);cursor:not-allowed}._container_1v4r6_1{border:1px solid var(--chat-border);border-radius:var(--chat-bubble-radius);padding:var(--chat-gap);background:var(--chat-input-bg);box-shadow:0 4px 12px #00000014}._navigation_1v4r6_9{display:flex;justify-content:space-between;align-items:center;margin-top:var(--chat-gap);gap:var(--chat-gap)}._navButton_1v4r6_17{border:1px solid var(--chat-border);background:var(--chat-input-bg);padding:6px 10px;border-radius:var(--chat-gap);color:var(--chat-primary);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._navButton_1v4r6_17:hover:not(:disabled){background:var(--chat-border)}._navButton_1v4r6_17:disabled{opacity:.5;cursor:not-allowed}._tripletContainer_1v4r6_34{display:flex;flex-direction:column;gap:var(--chat-gap);align-items:center;text-align:center}._title_1v4r6_42{font-size:15px;font-weight:700;line-height:1.2}._image_1v4r6_48{max-width:100%;border-radius:var(--chat-image-radius);object-fit:contain}._description_1v4r6_54{font-size:13px;line-height:1.4;color:var(--chat-muted)}._buttonLink_1v4r6_60{color:var(--chat-primary);font-weight:600}._localNav_1v4r6_65{display:flex;justify-content:space-between;align-items:center;margin-top:var(--chat-gap);gap:var(--chat-gap)}._navInfo_1v4r6_73{font-size:var(--chat-header-title-font-size)}._csatContainer_5xs88_1{position:sticky;bottom:0;background:var(--csat-bg);border-top:1px solid var(--csat-border);padding:var(--csat-padding);box-shadow:var(--csat-shadow);z-index:10;margin:0 calc(-1 * var(--chat-padding));margin-top:var(--chat-gap)}._csatText_5xs88_13{font-size:var(--csat-text-size);margin-bottom:var(--csat-text-margin);text-align:center;color:var(--chat-text)}._csatButtons_5xs88_20{display:flex;gap:var(--csat-button-gap);justify-content:center;align-items:center;flex-wrap:wrap}._csatButton_5xs88_20{width:var(--csat-button-size);height:var(--csat-button-size);min-width:var(--csat-button-size);border-radius:var(--csat-button-radius);border:none;cursor:pointer;font-size:var(--csat-button-font-size);font-weight:var(--csat-button-font-weight);color:#fff;transition:opacity .2s ease,transform .1s ease}._csatButton_5xs88_20:hover:not(:disabled){opacity:.9;transform:scale(1.05)}._csatButton_5xs88_20:active:not(:disabled){transform:scale(.95)}._csatButton_5xs88_20:disabled{cursor:not-allowed;opacity:.5}._csatButtonSkip_5xs88_52{width:auto;padding:0 var(--csat-skip-padding);background:var(--csat-skip-bg)!important;min-width:auto}._bubble_zg92e_1{display:flex;flex-direction:column;gap:var(--chat-bubble-gap);max-width:90%;min-width:80px;padding:var(--chat-bubble-padding);border-radius:var(--chat-bubble-radius);box-shadow:var(--chat-bubble-shadow)}._bubble_zg92e_1._isOwn_zg92e_11{align-self:flex-end;background:var(--chat-bubble-bg-user);color:var(--chat-bubble-text-user)}._bubble_zg92e_1:not(._isOwn_zg92e_11){align-self:flex-start;background:var(--chat-bubble-bg-bot);color:var(--chat-bubble-text-bot)}._header_zg92e_22{display:flex;align-items:center;gap:var(--chat-gap);font-size:var(--chat-header-title-font-size);opacity:var(--chat-bubble-header-opacity);color:var(--chat-bubble-header-color-bot)}._header_zg92e_22._isOwn_zg92e_11{color:var(--chat-bubble-header-color-user)}._avatar_zg92e_34{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border-radius:var(--chat-avatar-radius);object-fit:cover}._avatarInitials_zg92e_41{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border-radius:var(--chat-avatar-radius);display:flex;align-items:center;justify-content:center;background:var(--chat-avatar-initials-bg);color:var(--chat-avatar-initials-text);font-size:var(--chat-avatar-initials-font-size);font-weight:600;flex-shrink:0}._avatarInitials_zg92e_41._isOwn_zg92e_11{background:var(--chat-avatar-initials-bg-user);color:var(--chat-avatar-initials-text-user)}._name_zg92e_59{font-weight:600}._time_zg92e_63{font-size:11px;text-transform:lowercase;color:var(--chat-time-color-bot, #36454F);white-space:nowrap}._timeBottom_zg92e_70{position:absolute;bottom:2px;right:5px;display:flex;align-items:center;gap:4px;font-size:11px;opacity:.7}._timeBottom_zg92e_70._isOwn_zg92e_11{right:auto;left:5px}._timeBottom_zg92e_70 ._time_zg92e_63{font-size:11px;text-transform:lowercase;color:var(--chat-time-color-bot, #36454F)}._timeBottom_zg92e_70._isOwn_zg92e_11 ._time_zg92e_63{color:var(--chat-time-color-user, rgba(255, 255, 255, .85))}._notDelivered_zg92e_94{color:var(--chat-warning)}._body_zg92e_98{position:relative;padding-bottom:18px}._text_zg92e_103{white-space:pre-wrap}._fileContainer_zg92e_107{display:flex;align-items:center;gap:var(--chat-gap);flex-wrap:wrap}._fileBadge_zg92e_114{border:1px solid var(--chat-border);border-radius:var(--chat-file-badge-radius);padding:var(--chat-file-badge-padding);font-size:var(--chat-header-title-font-size);font-weight:600;background:var(--chat-file-badge-bg-bot);color:var(--chat-bubble-text-bot)}._fileBadge_zg92e_114._isOwn_zg92e_11{background:var(--chat-file-badge-bg-user);color:var(--chat-bubble-text-user)}._fileLink_zg92e_128{text-decoration:underline;word-break:break-all;color:var(--chat-bubble-text-bot)}._fileLink_zg92e_128._isOwn_zg92e_11{color:var(--chat-bubble-text-user)}._image_zg92e_137{max-width:var(--chat-image-max-width);border-radius:var(--chat-image-radius)}._container_1fya2_1{flex:1;overflow-y:auto;padding:var(--chat-messages-padding-top) var(--chat-padding) var(--chat-padding);display:flex;flex-direction:column;gap:12px}._messageItem_1fya2_10{display:flex;flex-direction:column;gap:6px}._keyboard_1fya2_16{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-left:auto;margin-right:auto;min-width:82%;max-width:95%;margin-top:var(--chat-gap)}._systemNotification_1fya2_28{text-align:center;font-size:13px;color:var(--chat-text-secondary, #666);padding:6px 12px;margin:4px auto;background:var(--chat-system-bg, rgba(0, 0, 0, .04));border-radius:12px;max-width:80%;line-height:1.4}._overlay_1m3hs_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:_fadeIn_1m3hs_1 .2s ease-out}@keyframes _fadeIn_1m3hs_1{0%{opacity:0}to{opacity:1}}._modal_1m3hs_24{background:var(--chat-surface);border-radius:16px;box-shadow:0 16px 48px #0000003d;max-width:400px;width:100%;animation:_slideUp_1m3hs_1 .3s ease-out}@keyframes _slideUp_1m3hs_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._header_1m3hs_43{display:flex;align-items:center;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--chat-border)}._avatar_1m3hs_51{width:48px;height:48px;border-radius:50%;background:var(--chat-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;flex-shrink:0}._agentInfo_1m3hs_65{flex:1}._agentName_1m3hs_69{font-weight:600;font-size:16px;color:var(--chat-text);margin-bottom:2px}._requestLabel_1m3hs_76{font-size:13px;color:var(--chat-text-muted)}._body_1m3hs_81{padding:20px}._message_1m3hs_85{font-size:14px;line-height:1.5;color:var(--chat-text);text-align:center}._footer_1m3hs_92{padding:0 20px 20px;display:flex;flex-direction:column;gap:12px}._buttons_1m3hs_99{display:flex;gap:10px}._accept_1m3hs_104,._reject_1m3hs_105{flex:1;padding:12px 16px;border:none;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}._accept_1m3hs_104{background:var(--chat-success);color:#fff}._accept_1m3hs_104:hover{background:#26994f;transform:translateY(-1px);box-shadow:0 4px 12px #2eaf624d}._accept_1m3hs_104:active{transform:translateY(0)}._reject_1m3hs_105{background:var(--chat-error);color:#fff}._reject_1m3hs_105:hover{background:#d32f2f;transform:translateY(-1px);box-shadow:0 4px 12px #e539354d}._reject_1m3hs_105:active{transform:translateY(0)}._countdown_1m3hs_142{text-align:center;font-size:12px;color:var(--chat-text-muted)}._result_1m3hs_148{padding:20px;text-align:center}._resultMessage_1m3hs_153{font-size:15px;color:var(--chat-text);margin-bottom:8px}._resultIcon_1m3hs_159{font-size:32px;margin-bottom:12px}._container_1cfgt_1{display:flex;align-items:flex-start;gap:var(--chat-gap);padding:var(--chat-bubble-padding);max-width:90%;align-self:flex-start}._avatarGroup_1cfgt_10{display:flex;gap:4px;flex-shrink:0}._avatar_1cfgt_10{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border-radius:var(--chat-avatar-radius);object-fit:cover}._avatarInitials_1cfgt_23{width:var(--chat-avatar-size);height:var(--chat-avatar-size);border-radius:var(--chat-avatar-radius);display:flex;align-items:center;justify-content:center;background:var(--chat-avatar-initials-bg);color:var(--chat-avatar-initials-text);font-size:var(--chat-avatar-initials-font-size);font-weight:600}._content_1cfgt_36{display:flex;flex-direction:column;gap:4px}._dots_1cfgt_42{display:flex;gap:4px;padding:6px 10px;background:var(--chat-typing-bg);border-radius:var(--chat-bubble-radius)}._dot_1cfgt_42{width:6px;height:6px;border-radius:50%;background:var(--chat-typing-dot);animation:_wave_1cfgt_1 1.4s ease-in-out infinite}._dot_1cfgt_42:nth-child(1){animation-delay:0s}._dot_1cfgt_42:nth-child(2){animation-delay:.2s}._dot_1cfgt_42:nth-child(3){animation-delay:.4s}@keyframes _wave_1cfgt_1{0%,60%,to{transform:translateY(0);opacity:.6}30%{transform:translateY(-8px);opacity:1}}._text_1cfgt_77{font-size:11px;color:var(--chat-text-muted);padding-left:2px}._widgetContainer_1a284_1{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._closedButton_1a284_9{width:100%;height:100%;border-radius:50%;border:none;background-color:transparent;background-image:url(/bg/logo-redo.png);background-size:contain;background-position:center;background-repeat:no-repeat;box-shadow:var(--chat-elevation);cursor:pointer}._widgetShell_1a284_23{width:100%;height:100%;background:var(--chat-surface);border-radius:var(--chat-radius);box-shadow:var(--chat-elevation);display:flex;flex-direction:column;overflow:hidden}._header_1a284_34{display:flex;align-items:stretch;justify-content:space-between;padding:var(--chat-header-padding);border-bottom:1px solid var(--chat-border);gap:var(--chat-gap)}._headerLeft_1a284_43{display:flex;align-items:center;gap:var(--chat-header-gap);flex:1}._logoutButton_1a284_50{width:var(--chat-logout-btn-size);height:var(--chat-logout-btn-size);border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border-radius:var(--chat-logout-btn-radius);transition:background .2s}._logoutButton_1a284_50:hover{background:var(--chat-logout-btn-hover-bg)}._logoutIcon_1a284_67{width:var(--chat-logout-btn-icon-size);height:var(--chat-logout-btn-icon-size)}._headerTitle_1a284_72{display:flex;flex-direction:column;gap:var(--chat-header-title-gap)}._title_1a284_78{font-weight:700}._subtitle_1a284_82{font-size:var(--chat-header-title-font-size);color:var(--chat-text-muted)}._languageSelect_1a284_87{border:1px solid var(--chat-border);border-radius:var(--chat-input-radius);padding:6px 8px;font-size:13px;background:var(--chat-surface);color:var(--chat-text)}._closeButton_1a284_96{border:none;background:transparent;cursor:pointer;font-size:18px;padding:0 4px}._guestForm_1a284_104{padding:var(--chat-guest-form-padding);display:flex;flex-direction:column;gap:var(--chat-guest-form-gap)}._guestTitle_1a284_111{font-weight:var(--chat-guest-form-title-size)}._guestInput_1a284_115{padding:var(--chat-button-padding);border-radius:var(--chat-input-radius);border:1px solid var(--chat-input-border);font-size:var(--chat-font-size)}._guestError_1a284_122{color:var(--chat-error);font-size:var(--chat-guest-error-size)}._actionsRow_1a284_127{display:flex;gap:var(--chat-gap);flex-wrap:wrap}._primary_1a284_133{background:var(--chat-button-bg);color:var(--chat-button-text);border:1px solid var(--chat-button-bg);border-radius:var(--chat-button-radius);padding:var(--chat-button-padding);cursor:pointer}._primary_1a284_133:disabled{opacity:.7;cursor:not-allowed}._primary_1a284_133:hover:enabled{background:var(--chat-button-bg-hover);border-color:var(--chat-button-bg-hover)}._ghost_1a284_150{background:transparent;color:var(--chat-text);border:1px solid var(--chat-border);border-radius:var(--chat-button-radius);padding:var(--chat-button-padding);cursor:pointer}._ghost_1a284_150:hover:enabled{border-color:var(--chat-button-bg);color:var(--chat-button-bg)}._signingInOverlay_1a284_163{position:absolute;bottom:100%;right:0;margin-bottom:var(--chat-gap);background:var(--chat-surface);padding:6px 10px;border-radius:var(--chat-input-radius);box-shadow:var(--chat-elevation);font-size:var(--chat-header-title-font-size);color:var(--chat-text-muted)}._inlineContainer_1a284_176{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-image:url(/bg/bg-n01.jpg),linear-gradient(135deg,#1a1a2ee6,#1f998380);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#1a1a2e;z-index:var(--chat-z-index, 1060);padding:20px;overflow:hidden}._inlineShell_1a284_196{max-width:800px;height:auto;min-height:500px;max-height:90vh;margin:0 auto;background:var(--chat-surface);border-radius:var(--chat-radius);box-shadow:var(--chat-elevation);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}:root{--chat-primary: #1f9983;--chat-primary-contrast: #ffffff;--chat-surface: #f5f7f8;--chat-surface-alt: #e7efef;--chat-border: #d9e3e3;--chat-shadow: 0 8px 24px rgba(0, 0, 0, .12);--chat-success: #2eaf62;--chat-warning: #f4b400;--chat-error: #e53935;--chat-info: #4285f4;--chat-text: #1f2d3d;--chat-text-muted: #5f6b7a;--chat-badge: #eb5757;--chat-font-family: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--chat-font-size: 14px;--chat-line-height: 1.4;--chat-font-weight: 400;--chat-closed-width: 80px;--chat-closed-height: 80px;--chat-open-width: 400px;--chat-open-height: 650px;--chat-radius: 12px;--chat-padding: 12px;--chat-gap: 8px;--chat-messages-padding-top: 12px;--chat-z-index: 1060;--chat-elevation: var(--chat-shadow);--chat-keyboard-button-bg: #f07e31;--chat-keyboard-button-text: #e8efee;--chat-keyboard-button-bg-hover: #8a57d0;--chat-keyboard-button-disabled-opacity: .5;--chat-keyboard-button-radius: 10px;--chat-keyboard-button-font-size: 13px;--chat-keyboard-button-font-weight: bold;--chat-keyboard-button-height: 50px;--chat-keyboard-button-min-width: 60px;--chat-keyboard-button-max-width: 120px;--chat-keyboard-button-margin: 5px;--chat-button-radius: 10px;--chat-button-padding: 10px 12px;--chat-button-bg: var(--chat-primary);--chat-button-bg-hover: #17826f;--chat-button-text: var(--chat-primary-contrast);--chat-input-bg: #ffffff;--chat-input-border: #cfd8dc;--chat-input-radius: 10px;--chat-input-placeholder: #8fa3b0;--chat-balloon-width: 360px;--chat-balloon-bg: #222;--chat-balloon-text: #fff;--chat-balloon-radius: 12px;--chat-balloon-shadow: 0 8px 24px rgba(0, 0, 0, .24);--chat-balloon-duration: 4s;--chat-typing-dot: #9ab4c2;--chat-typing-bg: #eef2f5;--chat-bubble-bg-bot: #f4f7f8;--chat-bubble-bg-user: var(--chat-primary);--chat-bubble-text-bot: var(--chat-text);--chat-bubble-text-user: var(--chat-primary-contrast);--chat-bubble-header-opacity: .85;--chat-bubble-shadow: 0 4px 14px rgba(0, 0, 0, .06);--chat-bubble-padding: 10px 12px;--chat-bubble-radius: 12px;--chat-bubble-gap: 6px;--chat-bubble-header-color-bot: #556;--chat-bubble-header-color-user: var(--chat-primary-contrast);--chat-avatar-size: 24px;--chat-avatar-radius: 50%;--chat-avatar-initials-bg: var(--chat-border);--chat-avatar-initials-text: var(--chat-text);--chat-avatar-initials-bg-user: var(--chat-primary);--chat-avatar-initials-text-user: var(--chat-primary-contrast);--chat-avatar-initials-font-size: 11px;--chat-file-badge-radius: 8px;--chat-file-badge-padding: 2px 8px;--chat-file-badge-bg-bot: #fff;--chat-file-badge-bg-user: rgba(255, 255, 255, .16);--chat-image-max-width: 240px;--chat-image-radius: 10px;--chat-attached-file-padding: 8px 12px;--chat-attached-file-radius: 8px;--chat-attached-file-font-size: 13px;--chat-attached-file-remove-size: 18px;--chat-time-color-bot: #36454f;--chat-time-color-user: rgba(255, 255, 255, .85);--chat-logout-btn-size: 32px;--chat-logout-btn-icon-size: 20px;--chat-logout-btn-radius: 4px;--chat-logout-btn-hover-bg: var(--chat-border);--chat-header-padding: 10px 12px;--chat-header-gap: 10px;--chat-header-title-gap: 2px;--chat-header-title-font-size: 12px;--chat-guest-form-padding: 16px;--chat-guest-form-gap: 12px;--chat-guest-form-title-size: 600;--chat-guest-error-size: 13px;--auth-bg: #ffffff;--auth-border: #d9e3e3;--auth-radius: 12px;--auth-gap: 10px;--auth-card-padding: 12px;--auth-label: #5f6b7a;--auth-input-bg: #fff;--auth-input-border: #cfd8dc;--auth-input-radius: 8px;--auth-input-padding: 8px 10px;--auth-input-text: #1f2d3d;--auth-btn-bg: var(--chat-primary);--auth-btn-bg-hover: #17826f;--auth-btn-text: var(--chat-primary-contrast);--auth-btn-ghost-text: #1f2d3d;--auth-btn-ghost-border: #cfd8dc;--auth-btn-radius: 8px;--auth-btn-padding: 8px 12px;--auth-error: #e53935;--auth-success: #2eaf62;--auth-title-size: 16px;--auth-link-color: var(--chat-primary);--auth-link-color-hover: #17826f;--csat-bg: var(--chat-surface);--csat-border: var(--chat-border);--csat-shadow: 0 -2px 8px rgba(0, 0, 0, .08);--csat-padding: 12px;--csat-text-size: 13px;--csat-text-margin: 8px;--csat-button-size: 36px;--csat-button-radius: 8px;--csat-button-gap: 6px;--csat-button-font-size: 14px;--csat-button-font-weight: 600;--csat-skip-bg: #757575;--csat-skip-padding: 12px}*{box-sizing:border-box}body{margin:0;font-family:var(--chat-font-family);background:transparent;color:var(--chat-text)}html,body{padding:0;height:100%;overflow:hidden}#root{height:100%;overflow:hidden}.ci-chat-scrollbar{scrollbar-width:thin;scrollbar-color:var(--chat-border) transparent}.ci-chat-scrollbar::-webkit-scrollbar{width:8px}.ci-chat-scrollbar::-webkit-scrollbar-thumb{background:var(--chat-border);border-radius:10px}
