._root_1obuz_1{z-index:80;color:#eee9e1;font-family:var(--sans);position:fixed;bottom:24px;right:28px}._root_1obuz_1 button,._root_1obuz_1 input{font:inherit}._root_1obuz_1 button{cursor:pointer}:is(._root_1obuz_1 button:focus-visible,._root_1obuz_1 a:focus-visible,._root_1obuz_1 input:focus-visible){outline-offset:3px;outline:2px solid #c1afd5}._testLabel_1obuz_1{letter-spacing:.12em;color:#d1c3e0;text-align:right;text-shadow:0 1px 5px #000;margin-bottom:10px;font-size:12px}._launcher_1obuz_1{color:#f4edf9;background:#30263e;border:1px solid #766589;border-radius:99px;align-items:center;gap:12px;min-height:54px;margin-left:auto;padding:16px 20px;display:flex;box-shadow:0 8px 30px #0008;font-size:14px!important}._panel_1obuz_1{background:#111113;border:1px solid #48404f;border-radius:18px;flex-direction:column;width:410px;height:min(660px,100dvh - 132px);display:flex;position:absolute;bottom:80px;right:0;overflow:hidden;box-shadow:0 22px 80px #000a}._header_1obuz_1{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:22px 20px 17px;display:flex}._eyebrow_1obuz_1{letter-spacing:.22em;color:#bdafca;font-size:12px}._header_1obuz_1 h2{margin:8px 0 0;font-size:18px;font-weight:400}._header_1obuz_1 button{color:#d5d0d9;background:0 0;border:0;padding:10px}._notice_1obuz_1{color:#bab1c3;background:#201b27;margin:0;padding:10px 20px;font-size:12px}._body_1obuz_1{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}._assistant_1obuz_1,._user_1obuz_1{overflow-wrap:anywhere;margin-bottom:22px;font-size:16px;line-height:1.75}._assistant_1obuz_1 p,._user_1obuz_1 p{white-space:pre-line;margin:0}._user_1obuz_1{background:#342c40;border-radius:14px 14px 3px;margin-left:35px;padding:11px 15px}._card_1obuz_1{color:inherit;background:#1a191c;border:1px solid #ffffff20;border-radius:10px;gap:12px;margin-top:14px;padding:12px;text-decoration:none;display:flex}._card_1obuz_1:hover{border-color:#a590b6}._card_1obuz_1 img{object-fit:cover;border-radius:4px;flex-shrink:0;width:70px;height:88px}._card_1obuz_1 div{min-width:0}._card_1obuz_1 small{color:#a99bb6;font-size:12px;line-height:1.4;display:block}._card_1obuz_1 strong{margin:4px 0;font-size:16px;font-weight:500;display:block}._card_1obuz_1 span{color:#bbb6bd;font-size:14px;line-height:1.65;display:block}._card_1obuz_1 b{color:#d5c4e3;margin-top:9px;font-size:12px;font-weight:400;display:block}._prompts_1obuz_1{flex-shrink:0;gap:8px;padding:8px 16px 12px;display:flex;overflow-x:auto}._prompts_1obuz_1 button{white-space:nowrap;color:#d0c6d9;background:0 0;border:1px solid #49404e;border-radius:99px;padding:8px 12px;font-size:14px}._form_1obuz_1{background:#1d1a22;border:1px solid #605369;border-radius:12px;flex-shrink:0;margin:0 16px;display:flex}._form_1obuz_1 input{color:#fff;background:0 0;border:0;width:100%;min-width:0;padding:14px 12px;font-size:16px}._form_1obuz_1 input::placeholder{color:#a09aa5}._form_1obuz_1 button{color:#d4c1e4;background:0 0;border:0;flex-shrink:0;width:46px}._root_1obuz_1 button:disabled{opacity:.4;cursor:default}._footer_1obuz_1{color:#a9a1b0;justify-content:space-between;gap:10px;padding:12px 18px;font-size:12px;display:flex}._footer_1obuz_1 button{color:#bcb0c6;background:0 0;border:0;align-items:center;gap:5px;font-size:12px;display:flex}@media (max-width:600px){._root_1obuz_1{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}._panel_1obuz_1{width:calc(100vw - 28px);height:min(600px,100dvh - 130px);bottom:78px}._header_1obuz_1,._body_1obuz_1{padding:16px}._launcher_1obuz_1{padding:14px 17px}._testLabel_1obuz_1{font-size:12px}._header_1obuz_1 h2{font-size:17px}}@media (prefers-reduced-motion:no-preference){._panel_1obuz_1{animation:.18s ease-out _appear_1obuz_1}@keyframes _appear_1obuz_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}._launcher_1obuz_1{color:#eee7d9;background:#080808;border:1px solid #49463f;border-radius:50%;justify-content:center;width:54px;height:54px;min-height:54px;padding:0;box-shadow:0 4px 18px #0006}._launcher_1obuz_1:hover{background:#181715;border-color:#8d8577}._panel_1obuz_1{bottom:68px}@media (max-width:600px){._launcher_1obuz_1{width:50px;height:50px;min-height:50px;padding:0}._panel_1obuz_1{bottom:64px}}._panel_1obuz_1{right:28px}@media (max-width:600px){._panel_1obuz_1{right:14px}}._header_1obuz_1,._notice_1obuz_1,._footer_1obuz_1{flex-shrink:0}._panel_1obuz_1{max-width:calc(100vw - 28px)}._panel_1obuz_1[data-compact=true] ._header_1obuz_1{min-height:40px;padding:7px 12px}._panel_1obuz_1[data-compact=true] ._header_1obuz_1 h2{margin:0;font-size:16px;line-height:1.3}._panel_1obuz_1[data-compact=true] ._eyebrow_1obuz_1{display:none}._panel_1obuz_1[data-compact=true] ._header_1obuz_1 button{padding:6px}._panel_1obuz_1[data-compact=true] ._notice_1obuz_1{padding:4px 12px;font-size:12px;line-height:1.4}._panel_1obuz_1[data-compact=true] ._prompts_1obuz_1{display:none}._panel_1obuz_1[data-compact=true] ._body_1obuz_1{padding:10px 12px}._panel_1obuz_1[data-compact=true] ._form_1obuz_1{margin:0 10px}._panel_1obuz_1[data-compact=true] ._form_1obuz_1 input{padding:9px 10px;line-height:22px}._panel_1obuz_1[data-compact=true] ._footer_1obuz_1{padding:6px 12px;line-height:16px}._panel_1obuz_1[data-tight=true] ._notice_1obuz_1,._panel_1obuz_1[data-tight=true] ._footer_1obuz_1{display:none}._panel_1obuz_1[data-tight=true] ._form_1obuz_1{margin-bottom:6px}._root_1obuz_1[data-short-open=true] ._launcher_1obuz_1{visibility:hidden}._panel_1obuz_1{height:min(660px,100dvh - 104px);min-height:0;max-height:none;position:fixed;top:auto;bottom:84px}@media (max-width:600px){._panel_1obuz_1{height:min(600px,100dvh - 104px)}}._body_1obuz_1{overflow-anchor:none;flex:1 1 0;min-width:0}._card_1obuz_1{min-width:0;max-width:100%}@media (max-height:479px){._panel_1obuz_1{height:calc(100dvh - 16px);top:8px;bottom:auto}._panel_1obuz_1 ._header_1obuz_1{min-height:40px;padding:7px 12px}._panel_1obuz_1 ._header_1obuz_1 h2{margin:0;font-size:16px;line-height:1.3}._panel_1obuz_1 ._eyebrow_1obuz_1{display:none}._panel_1obuz_1 ._header_1obuz_1 button{padding:6px}._panel_1obuz_1 ._notice_1obuz_1{padding:4px 12px;font-size:12px;line-height:1.4}._panel_1obuz_1 ._prompts_1obuz_1{display:none}._panel_1obuz_1 ._body_1obuz_1{padding:10px 12px}._panel_1obuz_1 ._form_1obuz_1{margin:0 10px}._panel_1obuz_1 ._form_1obuz_1 input{padding:9px 10px;line-height:22px}._panel_1obuz_1 ._footer_1obuz_1{padding:6px 12px;line-height:16px}._root_1obuz_1[data-open=true] ._launcher_1obuz_1{visibility:hidden}}@media (max-height:279px){._panel_1obuz_1 ._notice_1obuz_1,._panel_1obuz_1 ._footer_1obuz_1{display:none}._panel_1obuz_1 ._form_1obuz_1{margin-bottom:6px}}._cursor_1obuz_49{color:#bcb4a7;margin-left:2px}@media (prefers-reduced-motion:no-preference){._cursor_1obuz_49{animation:1s step-end infinite _chat-blink_1obuz_1}@keyframes _chat-blink_1obuz_1{50%{opacity:0}}}._root_1obuz_1[data-inner=true]{right:14px!important}._panel_1obuz_1 ._prompts_1obuz_1[data-fallback=true]{display:flex}._talkCard_1obuz_56{color:#eee9df;background:#19171d;border:1px solid #48424f;border-radius:14px;flex-direction:column;gap:8px;margin-top:16px;padding:18px;text-decoration:none;display:flex}._talkCard_1obuz_56 small{letter-spacing:.2em;color:#bdb0ce;font-size:12px}._talkCard_1obuz_56 strong{font-size:16px;font-weight:400}._talkCard_1obuz_56 span{color:#b8b2bd;font-size:14px;line-height:1.6}._talkCard_1obuz_56 b{margin-top:6px;font-size:14px;font-weight:400}._talkCard_1obuz_56:focus-visible{outline-offset:3px;outline:2px solid #bdb0ce}._fallbackTalk_1obuz_63{color:#eee9df;text-underline-offset:4px;width:fit-content;margin-top:8px;font-size:14px;text-decoration:underline;display:block}._reviewNotice_1obuz_64{color:#c7bfce;border:1px solid #51495c;border-radius:8px;margin-bottom:20px;padding:14px;font-size:14px;line-height:1.7}._reviewNotice_1obuz_64 p{white-space:normal;margin:0 0 10px}._reviewChoices_1obuz_66{gap:10px;margin:16px 0;display:grid}._reviewChoices_1obuz_66 button{color:#eee8f0;text-align:center;background:#292330;border:1px solid #82728f;border-radius:8px;width:100%;min-height:48px;padding:12px;font-size:15px;line-height:1.5}._reviewChoices_1obuz_66 button:hover{background:#393040}._reviewSettings_1obuz_69{color:#c7bfce;text-underline-offset:4px;background:0 0;border:0;margin:0 0 16px;padding:8px 0;text-decoration:underline;display:block;font-size:14px!important}._reviewNotice_1obuz_64 summary{cursor:pointer;text-underline-offset:3px;padding:8px 0;text-decoration:underline}._root_1obuz_1[data-room=true]{--sans:Arial,"Noto Sans KR",sans-serif;color:var(--ink,#e8e1d9)}._root_1obuz_1[data-room=true] ._launcher_1obuz_1{background:var(--paper,#241f22);color:var(--ink,#e8e1d9);border-color:var(--line,#51434b);width:52px;height:52px}._root_1obuz_1[data-room=true] ._panel_1obuz_1{background:var(--paper,#241f22);border-color:var(--line,#51434b);color:var(--ink,#e8e1d9)}._root_1obuz_1[data-room=true] ._notice_1obuz_1,._root_1obuz_1[data-room=true] ._form_1obuz_1,._root_1obuz_1[data-room=true] ._talkCard_1obuz_56{background:var(--paper2,#30272d);color:var(--muted,#c6b5bf)}._root_1obuz_1[data-room=true] ._user_1obuz_1,._root_1obuz_1[data-room=true] ._reviewChoices_1obuz_66 button{background:var(--paper2,#3a2c34);color:var(--ink,#e8e1d9)}._root_1obuz_1[data-room=true] ._card_1obuz_1{background:var(--paper,#241f22);color:var(--ink,#e8e1d9)}._root_1obuz_1[data-room=true] ._eyebrow_1obuz_1,._root_1obuz_1[data-room=true] ._card_1obuz_1 small,._root_1obuz_1[data-room=true] ._card_1obuz_1 span,._root_1obuz_1[data-room=true] ._footer_1obuz_1,._root_1obuz_1[data-room=true] ._reviewNotice_1obuz_64,._root_1obuz_1[data-room=true] ._reviewSettings_1obuz_69{color:var(--muted,#c6b5bf)}._root_1obuz_1[data-room=true] ._form_1obuz_1 input{color:var(--ink,#e8e1d9)}._root_1obuz_1[data-room=true] ._footer_1obuz_1 a,._root_1obuz_1[data-room=true] ._footer_1obuz_1 button{font-size:12px}._root_1obuz_1[data-room=true] ._header_1obuz_1{letter-spacing:normal;width:auto;height:auto;min-height:0;margin:0}._root_1obuz_1[data-room=true] ._footer_1obuz_1{letter-spacing:normal;border:0;flex-wrap:nowrap;align-items:center;width:auto;margin:0}._root_1obuz_1[data-room=true] ._header_1obuz_1 button,._root_1obuz_1[data-room=true] ._footer_1obuz_1 button{width:auto;min-height:0}._root_1obuz_1[data-room=true] ._prompts_1obuz_1 button{min-height:40px}._root_1obuz_1[data-room=true] ._form_1obuz_1{padding:0}._root_1obuz_1[data-room=true] ._form_1obuz_1 button{min-height:0}._root_1obuz_1[data-room=true] ._header_1obuz_1{flex-flow:row;gap:12px;display:flex;position:static}._root_1obuz_1[data-room=true] ._form_1obuz_1{align-items:stretch;width:auto}
