.GitbapChat_launcher__Ffnkv{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:80;display:flex;align-items:center;gap:10px;min-height:56px;padding:7px 18px 7px 8px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:30px 30px 10px 30px;background:var(--acc-soft);color:var(--ink);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 16%,transparent),0 2px 4px rgb(24 30 39/8%);font:700 13px var(--font-sans);letter-spacing:-.01em;cursor:pointer}.GitbapChat_launcher__Ffnkv:hover{border-color:var(--accent);background:color-mix(in srgb,var(--acc-soft) 76%,var(--card))}.GitbapChat_launcherMark__4oiYN{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--card);box-shadow:0 1px 3px rgb(24 30 39/8%)}.GitbapChat_launcher__Ffnkv svg{flex-shrink:0}.GitbapChat_dialog__wltNG{--chat-surface:color-mix(in srgb,var(--card) 94%,var(--gold));--chat-muted:color-mix(in srgb,var(--ink) 18%,var(--sub));position:fixed;inset:auto 20px calc(20px + env(safe-area-inset-bottom) + var(--chat-viewport-bottom, 0px)) auto;width:min(440px,calc(100vw - 40px));max-width:none;height:min(640px,calc(var(--chat-viewport-height, 100dvh) - 40px - env(safe-area-inset-bottom)));max-height:none;margin:0;padding:0;border:1px solid var(--line);border-radius:24px;background:var(--chat-surface);color:var(--ink);box-shadow:0 20px 60px rgb(24 30 39/25%);font:14px/1.65 var(--font-sans);overflow:hidden}.GitbapChat_dialog__wltNG::backdrop{background:rgb(24 30 39/35%)}.GitbapChat_panel__xHV9U{display:flex;flex-direction:column;height:100%;min-height:0}.GitbapChat_header__0zim5{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:16px 18px;background:var(--acc-soft)}.GitbapChat_answerMark__Y4YCp,.GitbapChat_headerMark__wUOAG,.GitbapChat_welcomeMark__B5jZg{display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--card)}.GitbapChat_headerMark__wUOAG{width:44px;height:44px;box-shadow:0 2px 5px rgb(24 30 39/6%)}.GitbapChat_headerCopy__Uk_LL{flex:1;min-width:0}.GitbapChat_heading__qWD59{font-size:16px;font-weight:800;line-height:1.4;letter-spacing:-.02em}.GitbapChat_subtitle__7nVcE{margin-top:3px;color:var(--chat-muted);font-size:12px;line-height:1.5}.GitbapChat_close__G81fw{display:grid;place-items:center;width:44px;height:44px;margin-right:-8px;flex-shrink:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.GitbapChat_close__G81fw:hover{background:var(--card);border-color:var(--line)}.GitbapChat_toolbar__SZhmZ{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 20px;border-bottom:1px solid var(--line);background:var(--card);color:var(--chat-muted);font-size:12px}.GitbapChat_context__FONi4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:11px var(--mono)}.GitbapChat_textButton__ywmoJ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0;border:0;background:transparent;color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.GitbapChat_messages__W_3Cw{flex:1;min-height:0;padding:18px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.GitbapChat_empty___Q5Gt{padding:2px 0 6px}.GitbapChat_welcome__5Rzrh{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);border-radius:20px 20px 20px 6px;background:var(--card)}.GitbapChat_welcomeMark__B5jZg{width:56px;height:56px;background:var(--acc-soft)}.GitbapChat_welcome__5Rzrh h3{font-size:15px;font-weight:750;line-height:1.5}.GitbapChat_welcome__5Rzrh p{color:var(--chat-muted);margin-top:5px;font-size:12px;line-height:1.65}.GitbapChat_suggestions__MjYkc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.GitbapChat_suggestion__E7ZOx{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:48px;padding:11px 12px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--ink);text-align:left;font:12px/1.65 var(--font-sans);cursor:pointer}.GitbapChat_suggestion__E7ZOx:last-child:nth-child(odd){grid-column:1/-1}.GitbapChat_suggestion__E7ZOx:hover{border-color:var(--accent);background:var(--acc-soft)}.GitbapChat_suggestionArrow__bUdGy{flex-shrink:0;color:var(--accent);font-size:17px}.GitbapChat_turn__hYVTM+.GitbapChat_turn__hYVTM{margin-top:24px}.GitbapChat_question__QsdIi{margin-left:auto;max-width:88%;margin-bottom:14px;padding:11px 15px;border-radius:18px 18px 5px 18px;background:var(--accent);color:var(--card);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.GitbapChat_answerLabel__1eKSX{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--chat-muted);font-size:11px;font-weight:600}.GitbapChat_answerMark__Y4YCp{width:26px;height:26px;border:1px solid var(--line)}.GitbapChat_answer__fUW_W{padding:14px 15px;border:1px solid var(--line);border-radius:5px 18px 18px 18px;background:var(--card);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.GitbapChat_answer__fUW_W p+p{margin-top:12px}.GitbapChat_sources__YrqCf{margin-top:12px;color:var(--chat-muted);font-size:12px}.GitbapChat_sources__YrqCf ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding:0}.GitbapChat_sources__YrqCf li{max-width:100%}.GitbapChat_sources__YrqCf a{display:inline-flex;align-items:center;min-height:44px;padding:8px 11px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--accent);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.GitbapChat_sources__YrqCf a:hover{border-color:var(--accent)}.GitbapChat_status__cATZt{padding:13px 15px;border:1px solid var(--line);border-radius:5px 18px 18px 18px;background:var(--card);color:var(--ink);font-size:13px}.GitbapChat_hint__t0P5z{color:var(--chat-muted);font-size:12px;margin-top:6px}.GitbapChat_notice__KL6ZS{margin:12px 0 0;padding:13px 14px;background:var(--card);border:1px solid var(--line);border-radius:14px;font-size:13px}.GitbapChat_notice__KL6ZS .GitbapChat_textButton__ywmoJ,.GitbapChat_notice__KL6ZS a{display:inline-block;margin-top:8px;color:var(--accent)}.GitbapChat_notice__KL6ZS a{min-height:44px;padding-block:10px}.GitbapChat_composer__L4lMI{flex-shrink:0;max-height:55%;overflow-y:auto;padding:12px 20px 16px;border-top:1px solid var(--line);border-radius:20px 20px 0 0;background:var(--card);box-shadow:0 -3px 12px rgb(24 30 39/3%)}.GitbapChat_inputRow___woLg{display:flex;align-items:flex-end;gap:8px}.GitbapChat_input__7hoU_{flex:1;min-width:0;width:100%;min-height:58px;max-height:130px;padding:10px 12px;resize:vertical;border:1px solid var(--line);border-radius:14px;background:var(--chat-surface);color:var(--ink);font:inherit;font-size:13px;line-height:1.6}.GitbapChat_input__7hoU_:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.GitbapChat_input__7hoU_::placeholder{color:var(--chat-muted)}.GitbapChat_send__A6mKI{flex-shrink:0;min-height:48px;padding:0 16px;border:0;border-radius:14px;background:var(--accent);color:var(--card);font:700 13px var(--font-sans);cursor:pointer}.GitbapChat_fineprint__tcvso{color:var(--chat-muted);font-size:11px;line-height:1.6;margin-top:7px}.GitbapChat_quota__p1zcb{margin-bottom:8px;color:var(--chat-muted);font-size:12px}.GitbapChat_quota__p1zcb strong{color:var(--ink)}.GitbapChat_quota__p1zcb p:nth-child(2){color:var(--ink);font-weight:650}.GitbapChat_planLink__3AmUH{display:flex;align-items:center;min-height:44px;width:fit-content;color:var(--accent);font-size:11px;text-decoration:underline;text-underline-offset:2px}.GitbapChat_dataNotice__grGNP{margin-bottom:10px;color:var(--chat-muted);font-size:11px;line-height:1.6}.GitbapChat_dataNotice__grGNP a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.GitbapChat_dialog__wltNG button:disabled{opacity:.5;cursor:not-allowed}.GitbapChat_dialog__wltNG .GitbapChat_send__A6mKI:disabled{opacity:1;background:var(--chip);color:var(--sub)}.GitbapChat_dialog__wltNG a:focus-visible,.GitbapChat_dialog__wltNG button:focus-visible,.GitbapChat_launcher__Ffnkv:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.GitbapChat_srOnly__ctX8s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1023px){.GitbapChat_input__7hoU_{font-size:16px}.GitbapChat_launcher__Ffnkv{right:max(14px,env(safe-area-inset-right));bottom:calc(84px + env(safe-area-inset-bottom));width:48px;height:48px;min-height:48px;justify-content:center;padding:0;border-radius:50%}.GitbapChat_launcherMark__4oiYN{flex-basis:36px;width:36px;height:36px}.GitbapChat_launcherLabel__LgR5s{display:none}body:has(.GitbapChat_launcher__Ffnkv)>.theme-toggle{right:calc(max(14px, env(safe-area-inset-right)) + 58px);bottom:calc(86px + env(safe-area-inset-bottom));width:44px;height:44px;justify-content:center;padding:0}body:has(.GitbapChat_launcher__Ffnkv)>.theme-toggle .theme-toggle-label{display:none}}@media (max-width:640px){body:has(.vd-page) .GitbapChat_launcher__Ffnkv{bottom:calc(148px + env(safe-area-inset-bottom))}body:has(.vd-page):has(.GitbapChat_launcher__Ffnkv)>.theme-toggle{bottom:calc(150px + env(safe-area-inset-bottom))}.GitbapChat_dialog__wltNG{inset:auto 0 var(--chat-viewport-bottom,0);width:100%;height:min(620px,78svh,calc(var(--chat-viewport-height, 100dvh) - 12px - env(safe-area-inset-top)));border-radius:20px 20px 0 0;border-bottom:0}.GitbapChat_header__0zim5{gap:8px;padding:8px 14px}.GitbapChat_headerMark__wUOAG{width:36px;height:36px}.GitbapChat_heading__qWD59{font-size:15px}.GitbapChat_subtitle__7nVcE{margin-top:1px;font-size:11px}.GitbapChat_toolbar__SZhmZ{padding:0 14px}.GitbapChat_emptyToolbar__akdj8{display:none}.GitbapChat_messages__W_3Cw{padding:12px 14px}.GitbapChat_welcome__5Rzrh{gap:10px;padding:12px;border-radius:14px}.GitbapChat_welcomeMark__B5jZg{width:40px;height:40px}.GitbapChat_welcomeMark__B5jZg svg{width:32px;height:32px}.GitbapChat_welcome__5Rzrh h3{font-size:14px}.GitbapChat_welcome__5Rzrh p{margin-top:2px}.GitbapChat_suggestions__MjYkc{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:8px}.GitbapChat_suggestion__E7ZOx{min-height:44px;padding:8px 11px;border-radius:12px}.GitbapChat_composer__L4lMI{padding:8px 14px calc(8px + env(safe-area-inset-bottom))}.GitbapChat_quota__p1zcb{display:flex;flex-wrap:wrap;column-gap:8px;margin-bottom:4px;font-size:11px}.GitbapChat_quota__p1zcb:empty{display:none}.GitbapChat_dataNotice__grGNP{margin-bottom:6px}.GitbapChat_input__7hoU_{min-height:48px;max-height:96px;padding:8px 10px;font-size:16px;line-height:1.4}.GitbapChat_send__A6mKI{min-height:44px;padding:0 12px}.GitbapChat_fineprint__tcvso{margin-top:5px;font-size:10px}}@media (max-height:640px){.GitbapChat_header__0zim5{padding:10px 14px}.GitbapChat_toolbar__SZhmZ{padding:0 14px}.GitbapChat_messages__W_3Cw{padding:12px 14px}.GitbapChat_composer__L4lMI{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}}@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}