.Layer_centerBox__BQPXR{max-width:745px;width:100%;margin:0 auto}.IptBox_iptBoxLayer__3warV{display:flex;flex-direction:row;position:relative}form.IptBox_iptBox__vFmWs{width:100%}.IptBox_iptBox__vFmWs>div{display:flex;flex-direction:row;position:relative}.IptBox_iptLayer__JMTlv{position:relative}.IptBox_iptFileBtnOn__f_nRq:hover{background-color:#f8fafc;border-radius:50%}.IptBox_chatIptGuideText__MWBnB{display:none}.IptBox_notiBalloonBox__axNfO{position:absolute;bottom:80px;left:0;right:0}.IptBox_notiBalloon__M3Rhu{margin:0 auto}.IptBox_iptQuery__FHUvU:active,.IptBox_iptQuery__FHUvU:focus{outline:none}.IptBox_iptQuery__FHUvU{flex-grow:1;outline:none;border-color:transparent;font-family:Pretendard;font-style:normal;font-weight:600;font-size:16px;color:#0f172a;line-height:140%;resize:none}.IptBox_iptQuery__FHUvU::-moz-placeholder{color:var(--slate-400,#94a3b8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:140%}.IptBox_iptQuery__FHUvU::placeholder{color:var(--slate-400,#94a3b8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:140%}.IptBox_activeIptQuery__oUn_r{border-color:#5d5fef;outline-color:#5d5fef}.IptBox_btnRegisterPayment___szrz{display:none}.IptBox_btnRegisterPaymentForMobile__P6j5Z{flex-grow:0;top:calc((50px - 38px) / 2);bottom:0;position:absolute;right:16px;border-radius:8px;background:var(--Brand-Color,#5d5fef);height:38px;width:76px;color:var(--White,#fff);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:160%;padding:8px 12px}.IptBox_notiMessageBox__qPCCc{font-family:Pretendard;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#71717a;width:100%;min-height:50px;vertical-align:center;border:1px solid #e2e8f0;border-radius:8px;padding:0 16px;display:flex;justify-content:flex-start;align-items:center}@media (min-width:1024px){.IptBox_notiMessageBox__qPCCc{text-align:left;line-height:50px}.IptBox_notiMessageBox__qPCCc>br{display:none}.IptBox_chatIptGuideText__MWBnB{display:block;font-family:Pretendard;font-style:normal;font-weight:500;font-size:13px;line-height:22px;color:#6b7280;margin-top:10px}.IptBox_chatIptGuideText__MWBnB>a{color:#0f172a;text-decoration-line:underline}.IptBox_notiBalloonBox__axNfO{bottom:117px}.IptBox_btnRegisterPayment___szrz{margin-left:16px;height:50px;width:calc(112px + 16px + 16px);border-radius:8px;background:var(--Brand-Color,#5d5fef);color:var(--White,#fff);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:160%;display:block}.IptBox_btnRegisterPaymentForMobile__P6j5Z{display:none}}.IptBox_chatIptBox__Bpqwq{position:relative;min-height:80px;padding:19px 0;border-top:1px solid #e2e8f0}.IptBox_chatIptHeader__L_2lU{display:flex;flex-direction:row;justify-content:stretch;align-items:center;margin-bottom:12px}.IptBox_chatIptTitleBox__IwEa9{flex-grow:1}.IptBox_chatIptTitle__YYBbj{font-family:Pretendard;font-style:normal;font-weight:600;font-size:16px;line-height:160%;color:#0f172a}.IptBox_chatIptTitleBadge__K_xjD{display:inline-block;margin-left:4px;padding:1px 8px;height:21px;border-radius:var(--2,6px);background:rgba(93,95,239,.1);color:var(--Brand-Color,#5d5fef);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.IptBox_creditInfo__ik7h5{flex-grow:0;display:none}.IptBox_mobileCreditInfo__GwLD7{flex-grow:0;margin-top:12px}.IptBox_mobileCreditInfo__GwLD7>*{margin:auto}.IptBox_creditInfoIntro__r0Vj4{display:none;

  /*!* small 2 *!*/color:#64748b;line-height:26px;vertical-align:center}.IptBox_creditInfoDetail__ZMO8K,.IptBox_creditInfoIntro__r0Vj4{font-family:Pretendard;font-style:normal;font-weight:500;font-size:13px}.IptBox_creditInfoDetail__ZMO8K{display:block;vertical-align:middle;color:var(--slate-700,#334155);line-height:160%;text-decoration-line:underline;width:172.5px;margin:auto}.IptBox_creditInfoDetailForMembership__uR36O{font-family:Pretendard;font-style:normal;font-weight:600;font-size:13px;line-height:160%;color:#5d5fef;margin-left:8px;line-height:26px;vertical-align:center}.IptBox_chatIptFunctionBtnBox__xfnhh{display:flex;flex-direction:row;align-items:flex-start;align-self:stretch;gap:8px;width:100%;overflow-x:auto;overflow-y:hidden}.IptBox_btnFuncBox__bRrOp{display:inline-block;position:relative;flex-shrink:0;flex-grow:0;font-family:Pretendard;font-style:normal;font-weight:600;font-size:16px;line-height:160%;color:#ffffff}.IptBox_infoBox__bNATc{display:none}.IptBox_btnFuncBalloonBadge__us3b_{position:absolute;top:0;right:-5px}.IptBox_tooltipBox__1YA5V{position:absolute;bottom:calc(100% + 10px);left:-30px;z-index:400}.IptBox_btnFuncBalloonBadge__us3b_ .IptBox_tooltipBox__1YA5V{display:none}.IptBox_btnFuncBalloonBadge__us3b_:hover .IptBox_tooltipBox__1YA5V{display:inline-block}.IptBox_tooltipBalloon__t1G9S{background-color:#0f172a;color:#fff;width:320px;padding:12px 16px;border-radius:8px;font-family:Pretendard;font-size:12px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left}.IptBox_tooltipBalloonTail__gbhEA{background-color:#0f172a;width:12px;height:12px;transform:rotate(45deg);position:absolute;left:30px;bottom:-5px}.IptBox_btnFunc__R_L0k:hover{border-radius:var(--2,6px);border:1px solid var(--slate-200,#e2e8f0);background:var(--slate-100,#f1f5f9)}.IptBox_btnFunc__R_L0k{display:inline-flex;padding:8px 12px;border-radius:6px;border:1px solid #f1f5f9;background:#f8fafc;color:var(--slate-900,#0f172a);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.IptBox_btnFuncOff__ZOdSF{background:linear-gradient(0deg,#f3f4f6,#f3f4f6),linear-gradient(0deg,#e2e8f0,#e2e8f0);border:1px solid #e2e8f0;color:#64748b}.IptBox_fileUploaderTooltip__YbGen{position:absolute;left:-4px;bottom:37px}.IptBox_iptBoxFooter__kH_SY{margin-top:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.IptBox_introGuideLink__bvax6{font-family:Pretendard;font-style:normal;font-weight:500;font-size:13px;line-height:160%;text-decoration-line:underline;color:#475569}@media (min-width:1024px){.IptBox_chatIptHeader__L_2lU{display:flex;flex-direction:row;justify-content:stretch;align-items:center;height:26px;margin-bottom:16px}.IptBox_chatIptTitle__YYBbj{font-family:Pretendard;font-style:normal;font-weight:600;font-size:16px;line-height:160%;color:#0f172a}.IptBox_chatIptTitleBadge__K_xjD{display:inline-block;margin-left:4px;padding:1px 8px;height:21px;line-height:160%}.IptBox_creditInfo__ik7h5{display:inline-block;flex-grow:0;flex-shrink:0;min-width:60px;padding-left:24px}.IptBox_mobileCreditInfo__GwLD7{display:none}.IptBox_creditInfoIntro__r0Vj4{display:inline;

    /*!* small 2 *!*/font-family:Pretendard;font-style:normal;font-weight:500;font-size:13px;color:#64748b;line-height:26px;vertical-align:center}.IptBox_infoBox__bNATc{display:inline-block;padding:8px 12px;border-radius:6px;background:rgba(93,95,239,.1);color:var(--Brand-Color,#5d5fef);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IptBox_infoBox__bNATc>svg{display:inline-block;margin-right:8px}.IptBox_btnFunc__R_L0k{padding:8px 12px;border-radius:6px;border:1px solid #f1f5f9;background:#f8fafc;color:var(--slate-900,#0f172a);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.IptBox_fileUploaderTooltip__YbGen{left:-4px}
  /*    !*gap: 24px;*!*/
  /*    !*flex-grow: 0;*!*/
  /*    !*flex-shrink: 0;*!*/

  /*    !*width: 142px;*!*/
  /*    !*height: 50px;*!*/

  /*    !*!* Background *!*!*/

  /*    !*background: #F3F4F6;*!*/
  /*    !*border-radius: 6px;*!*/

  /*    !*-webkit-appearance: none;*!*/
  /*    !*-moz-appearance: none;*!*/
  /*    !*background-image: url("/gptModelSelectorArrow.svg");*!*/
  /*    !*background-position: calc(100% - 12px - 7px) calc(50% - 1.75px);*!*/
  /*    !*background-size: 7px 3.5px;*!*/
  /*    !*background-repeat: no-repeat;*!*/

  /*    !*font-family: 'Pretendard';*!*/
  /*    !*font-style: normal;*!*/
  /*    !*font-weight: 500;*!*/
  /*    !*font-size: 14px;*!*/
  /*    !*line-height: 160%;*!*/
  /*    !*!* or 22px *!*!*/

  /*    !*!* slate-600 *!*!*/

  /*    !*color: #475569;*!*/

  /*    !*!*margin-right: 16px;*!*!*/.IptBox_iptBoxFooter__kH_SY{display:none}}.IptBox_proIntroModalScreen__ZHeJZ{background-color:rgba(0,0,0,.1);position:fixed;top:0;bottom:0;left:0;right:0;z-index:700}.IptBox_proIntroModalFrame__piXSr{width:100%;max-width:482px;background-color:#fff;position:relative;margin:calc(50vh - 315px) auto 0;border:1px solid #e2e8f0;border-radius:20px;padding:36px}.IptBox_proIntroModalCloseBtn__d8ykA{position:absolute;top:20px;right:20px}.IptBox_proIntroBox__MIO_b{width:290px;margin:auto}.IptBox_proIntroHeaderSlogan__7I6A_{color:var(--slate-700,#334155);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:160%}.IptBox_proIntroHeaderLogo__I713r>svg{margin:8px auto;width:186px;height:49px}.IptBox_proIntroPriceBox__KW4Dk{text-align:center;margin-top:32px}.IptBox_proIntroPriceBox__KW4Dk>span{margin:8px auto}.IptBox_proIntroPriceBox__KW4Dk>.IptBox_proIntroPrice__fgw6S{color:var(--slate-900,#0f172a);text-align:center;font-family:Pretendard;font-size:22px;font-style:normal;font-weight:700;line-height:160%}.IptBox_proIntroPriceBox__KW4Dk>.IptBox_proIntroPriceDetail__RLTZa{font-family:Pretendard;font-style:normal;font-weight:600;font-size:15px;line-height:160%;text-align:center;color:#1e293b}.IptBox_proIntroDetail__pXvON{text-align:center;margin-top:24px;font-family:Pretendard;font-style:normal;font-weight:500;font-size:16px;line-height:160%;color:#475569}.IptBox_proIntroDetail__pXvON>div:not(:first-child){margin-top:6px}.IptBox_proIntroBottomBox__FUVmz{margin-top:32px;text-align:center}.IptBox_proIntroBottomText__P6Xs8{font-family:Pretendard;font-style:normal;font-weight:700;font-size:16px;line-height:160%;text-align:center;color:var(--brand-color,#5d5fef)}.IptBox_proIntroBottomBtn__sDehz{margin-top:12px;width:100%;height:42px;background:#5d5fef;border-radius:6px;font-family:Pretendard;font-style:normal;font-weight:500;font-size:14px;line-height:160%;color:#ffffff}@media (max-width:1024px){.IptBox_proIntroModalFrame__piXSr{width:350px;padding-top:40px}.IptBox_proIntroHeaderSlogan__7I6A_{color:var(--slate-700,#334155);text-align:center;font-family:Pretendard;font-size:15px;font-style:normal;font-weight:600;line-height:160%}.IptBox_proIntroHeaderLogo__I713r>svg{margin:8px auto;width:123px;height:32.5px}.IptBox_proIntroDetail__pXvON{margin-top:20px;color:var(--slate-600,#475569);text-align:center;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:500;line-height:160%}.IptBox_proIntroDetail__pXvON>div:not(:first-child){margin-top:0}.IptBox_proIntroPriceBox__KW4Dk{margin-top:23.5px}.IptBox_proIntroPriceBox__KW4Dk>span{margin:auto}
  /*    !* identical to box height, or 32px *!*/

  /*    !* slate-900 *!*/.IptBox_proIntroPriceBox__KW4Dk>.IptBox_proIntroPriceDetail__RLTZa{color:var(--slate-800,#1e293b);text-align:center;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:500;line-height:160%}}.IptBox_fileManagerBox__gaXsv{overflow-x:hidden;overflow-y:scroll;max-height:128px;margin-top:16px;padding:0 0 0 14px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:stretch}.IptBox_fileManager__C1mzO{display:flex;justify-content:stretch;padding:8px 12px;align-items:center;gap:8px;flex-shrink:0;border-radius:12px;border:1px solid var(--slate-200,#e2e8f0);background:var(--slate-200,#e2e8f0)}.IptBox_fileManagerIcon__jA67y{width:36px;height:36px;flex-shrink:0;border-radius:var(--2,6px);background:var(--slate-500,#64748b);display:flex;justify-content:center;align-items:center}.IptBox_fileManagerIcon__jA67y img{background-blend-mode:screen}.IptBox_fileManagerInfoBox__4NNIl{flex-grow:1}.IptBox_fileManagerFileName__DT67S{overflow:hidden;color:var(--slate-900,#0f172a);text-overflow:ellipsis;font-size:14px}.IptBox_fileManagerFileName__DT67S,.IptBox_fileManagerFileType__qmjz3{font-family:Pretendard;font-style:normal;font-weight:500;line-height:160%}.IptBox_fileManagerFileType__qmjz3{color:var(--slate-400,#94a3b8);font-size:12px}.IptBox_fileManagerClose__CLEQZ{align-self:flex-start}