:root{--kk-yellow:#fee500;--kk-yellow-pressed:#f2d900;--kk-on-yellow:#000000d9;--kk-brown:#3c1e1e;--kk-gray-50:#f8f8f8;--kk-gray-100:#f2f2f2;--kk-gray-200:#e5e5e5;--kk-gray-300:#d4d4d4;--kk-gray-400:#b2b2b2;--kk-gray-500:#8e8e8e;--kk-gray-600:#6e6e6e;--kk-gray-700:#4c4c4c;--kk-gray-800:#2c2c2c;--kk-gray-900:#191919;--kk-always-white:#fff;--kk-always-black:#000;--kk-text-primary:#191919;--kk-text-secondary:#6e6e6e;--kk-text-tertiary:#a0a0a0;--kk-text-link:#2b6bd6;--kk-critical:#ff4b3e;--kk-chat-bg:#abc1d1;--kk-chat-header-bg:transparent;--kk-chat-header-fg:#191919;--kk-chat-meta:#00000080;--kk-chat-sender:#000000e0;--kk-chat-pill-bg:#00000026;--kk-chat-pill-fg:#fff;--kk-glass-bg:#ffffff38;--kk-glass-border:#ffffff8c;--kk-glass-strong-bg:#ffffff94;--kk-bubble-outgoing:#fee500;--kk-bubble-outgoing-fg:#191919;--kk-bubble-incoming:#fff;--kk-bubble-incoming-fg:#191919;--kk-unread:#fee500;--kk-bubble-outgoing-edited:#0009;--kk-bubble-incoming-edited:#00000080;--kk-bubble-pressed:brightness(.9);--kk-reaction-bg:#ffffff80;--kk-reaction-selected-bg:#ffffffe6;--kk-reaction-fg:#191919;--kk-menu-bg:#fff;--kk-menu-fg:#191919;--kk-menu-pressed:#f5f5f5;--kk-menu-divider:#f0f0f0;--kk-menu-destructive:#f56b3a;--kk-menu-shadow:0 4px 16px #00000024;--kk-input-bar-bg:#d8e7ef;--kk-input-icon:#191919;--kk-input-placeholder:#8c9599;--kk-input-border:#ffffff80;--kk-input-button-bg:#fff;--kk-input-emoji-bg:#0000001a;--kk-send-bg:#fee500;--kk-send-fg:#191919;--kk-list-bg:#fff;--kk-list-title:#191919;--kk-list-description:#767676;--kk-list-meta:#767676;--kk-list-pressed:#0000000d;--kk-badge:#f4551e;--kk-badge-fg:#fff;--kk-divider:#00000017;--kk-open-chat:#424242;--kk-check-border:#949494;--kk-check-selected:#fee500;--kk-check-selected-fg:#191919;--kk-sheet-bg:#fff;--kk-sheet-scrim:#00000080;--kk-sheet-grabber:#949494;--kk-sheet-fill:#f5f5f5;--kk-sheet-placeholder:#888;--kk-sheet-label:#424242;--kk-chip-border:#dbdbdb;--kk-chip-fg:#191919;--kk-chip-selected:#191919;--kk-chip-selected-fg:#fff;--kk-mention:#3393ff;--kk-notice-bg:#fffffff2;--kk-notice-icon:#3290fc;--kk-sheet-divider:#e5e5e5;--kk-sheet-empty:#b8b8b8;--kk-call-tint:#44cf7f;--kk-call-tint-bg:#e2f9ec;--kk-voice-idle:#efefef;--kk-voice-record:#f4551e;--kk-capture-dim:#0006;--kk-action-button:#00000026;--kk-action-card:#ffffffb8;--kk-map-primary:#376be7;--kk-call-bg:#080808;--kk-call-surface:#262626;--kk-call-end:#f4551e;--kk-transcript-them:#f0f0f0;--kk-promo-bg:#f3f3f3;--kk-promo-title:#333;--kk-promo-fg:#5c5c5c;--kk-tab-bg:#f9f9fa;--kk-tab-border:#e0e0e0;--kk-tab-icon:#b9bcbf;--kk-tab-icon-active:#2f363e;--kk-attach-camera:#949494;--kk-attach-send-disabled:#eff0ef;--kk-attach-send-disabled-fg:#767676;--kk-attach-divider:#dbdbdb;--kk-attach-banner-fg:#5c5c5c;--kk-biz-band:#fee500;--kk-biz-band-fg:#191919;--kk-biz-surface:#fff;--kk-biz-button-bg:#f5f5f5;--kk-biz-button-fg:#191919;--kk-biz-emphasis:#191919;--kk-biz-muted:#8a8a8a;--kk-biz-coupon-bg:#e6f1fb;--kk-biz-coupon-accent:#0a73dc;--kk-biz-coupon-border:#ebebeb;--kk-biz-opt-out:#0009;--kk-biz-badge:#333;--kk-biz-badge-fg:#fff;--kk-avatar-bg:#a9c3e6;--kk-avatar-fg:#fff;--kk-font-family:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard", "Malgun Gothic", "Noto Sans KR", system-ui, sans-serif;--kk-text-message:16px;--kk-leading-message:21px;--kk-text-meta:10px;--kk-text-sender:12px;--kk-text-pill:11px;--kk-radius-bubble:13px;--kk-radius-avatar:40%;--kk-radius-biz:14px;--kk-avatar-chat:34px;--kk-avatar-list:48px;--kk-header-height:60px;--kk-msg-max-width:min(70%, 264px);--kk-biz-width:268px;--kk-gap-grouped:4px;--kk-gap-meta:4px;--kk-gap-group:12px;--kk-radius-sheet:44px}.dark,[data-theme=dark]{--kk-yellow-pressed:#e6cf00;--kk-gray-50:#1c1c1e;--kk-gray-100:#232325;--kk-gray-200:#2c2c2e;--kk-gray-300:#3a3a3c;--kk-gray-400:#545456;--kk-gray-500:#7c7c80;--kk-gray-600:#a1a1a6;--kk-gray-700:#c7c7cc;--kk-gray-800:#e5e5ea;--kk-gray-900:#f2f2f7;--kk-text-primary:#f2f2f2;--kk-text-secondary:#a1a1a6;--kk-text-tertiary:#7c7c80;--kk-text-link:#6aa5ff;--kk-critical:#ff6b5e;--kk-chat-bg:#080808;--kk-chat-header-bg:transparent;--kk-chat-header-fg:#ededed;--kk-chat-meta:#9c9c9c;--kk-chat-sender:#cfcfcf;--kk-chat-pill-bg:#ffffff1f;--kk-chat-pill-fg:#ffffffd9;--kk-glass-bg:#ffffff2b;--kk-glass-border:#fff3;--kk-glass-strong-bg:#ffffff3d;--kk-bubble-outgoing:#fee500;--kk-bubble-outgoing-fg:#191919;--kk-bubble-incoming:#282828;--kk-bubble-incoming-fg:#f2f2f2;--kk-unread:#fee500;--kk-bubble-incoming-edited:#ffffff80;--kk-reaction-bg:#ffffff24;--kk-reaction-selected-bg:#ffffff4d;--kk-reaction-fg:#ededed;--kk-menu-bg:#2c2c2e;--kk-menu-fg:#ededed;--kk-menu-pressed:#ffffff14;--kk-menu-divider:#ffffff14;--kk-menu-destructive:#ff7a4d;--kk-menu-shadow:0 4px 16px #00000080;--kk-input-bar-bg:#141414;--kk-input-icon:#f2f2f2;--kk-input-placeholder:#6d6d6d;--kk-input-border:#ffffff24;--kk-input-button-bg:#2e2e2e;--kk-input-emoji-bg:#ffffff1c;--kk-list-bg:#1c1c1e;--kk-list-title:#ededed;--kk-list-description:#8e8e93;--kk-list-meta:#7c7c80;--kk-list-pressed:#ffffff0f;--kk-divider:#ffffff1a;--kk-open-chat:#c7c7cc;--kk-check-border:#636366;--kk-sheet-bg:#1c1c1e;--kk-sheet-scrim:#0009;--kk-sheet-grabber:#5c5c60;--kk-sheet-fill:#2c2c2e;--kk-sheet-placeholder:#8e8e93;--kk-sheet-label:#c7c7cc;--kk-chip-border:#ffffff2e;--kk-chip-fg:#ededed;--kk-chip-selected:#f2f2f2;--kk-chip-selected-fg:#191919;--kk-notice-bg:#2c2c2ef2;--kk-mention:#5aa8ff;--kk-sheet-divider:#ffffff1a;--kk-sheet-empty:#6d6d72;--kk-call-tint-bg:#44cf7f2e;--kk-voice-idle:#2c2c2e;--kk-capture-dim:#0000008c;--kk-action-button:#ffffff24;--kk-action-card:#2c2c2eb8;--kk-transcript-them:#2c2c2e;--kk-promo-bg:#2c2c2e;--kk-promo-title:#ededed;--kk-promo-fg:#a1a1a6;--kk-tab-bg:#161618;--kk-tab-border:#ffffff14;--kk-tab-icon:#5c5c60;--kk-tab-icon-active:#ededed;--kk-attach-camera:#48484a;--kk-attach-send-disabled:#2c2c2e;--kk-attach-send-disabled-fg:#8e8e93;--kk-attach-divider:#ffffff1f;--kk-attach-banner-fg:#a1a1a6;--kk-biz-surface:#2c2c2e;--kk-biz-button-bg:#3a3a3c;--kk-biz-button-fg:#ededed;--kk-biz-emphasis:#ededed;--kk-biz-muted:#a1a1a6;--kk-biz-coupon-bg:#1e2a36;--kk-biz-coupon-accent:#4ea1f5;--kk-biz-coupon-border:#ffffff1f;--kk-biz-opt-out:#9c9c9c;--kk-biz-badge:#4a4a4a;--kk-avatar-bg:#4a5b70}.kk-glass{border:1px solid var(--kk-glass-border);background:var(--kk-glass-bg);-webkit-backdrop-filter:blur(24px)saturate(1.5);box-shadow:0 2px 12px #00000014}.kk-glass-strong{background:var(--kk-glass-strong-bg)}.font-kk{font-family:var(--kk-font-family);-webkit-font-smoothing:antialiased}
