@charset "UTF-8";@font-face{font-family:Pretendard;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Pretendard-Light-knQmDAda.woff2) format("woff2"),url(/assets/Pretendard-Light-BSr3DBFh.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2"),url(/assets/Pretendard-SemiBold-SXfe8JY8.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-style:normal;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;min-height:100dvh;scroll-behavior:smooth}html{font-size:16px;-webkit-overflow-scrolling:touch;touch-action:pan-y}html.scroll-lock,body.scroll-lock{overflow-y:hidden;overscroll-behavior:none}body{font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body *{box-sizing:border-box}body a{display:block;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0)}body svg{display:block}body hr{margin:0}body input,body button,body select,body textarea{font-family:Pretendard,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0)}body input:disabled,body button:disabled,body select:disabled,body textarea:disabled{opacity:1;-webkit-text-fill-color:inherit}body button{display:block;padding:0;font-size:16px;line-height:1;word-break:keep-all;color:inherit;background:none;border:none;outline:none;cursor:pointer;box-sizing:border-box}body button:disabled{cursor:auto}body input{padding:0;outline:none;border-radius:0}body input::-ms-clear,body input::-ms-reveal{display:none;opacity:0}body input::-webkit-search-decoration,body input::-webkit-search-cancel-button,body input::-webkit-search-results-button,body input::-webkit-search-results-decoration{display:none;opacity:0}body input[type=text],body input[type=password],body input[type=number],body input[type=email]{font-size:16px;color:#fff;line-height:1;background:none;caret-color:#fff;border:none;border-radius:0}body input[type=text]:-webkit-autofill,body input[type=password]:-webkit-autofill,body input[type=number]:-webkit-autofill,body input[type=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #222222 inset;-webkit-text-fill-color:#fff}body input[type=text]:-webkit-autofill:hover,body input[type=text]:-webkit-autofill:focus,body input[type=text]:-webkit-autofill:active,body input[type=password]:-webkit-autofill:hover,body input[type=password]:-webkit-autofill:focus,body input[type=password]:-webkit-autofill:active,body input[type=number]:-webkit-autofill:hover,body input[type=number]:-webkit-autofill:focus,body input[type=number]:-webkit-autofill:active,body input[type=email]:-webkit-autofill:hover,body input[type=email]:-webkit-autofill:focus,body input[type=email]:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}body input[type=text]::placeholder,body input[type=text]::-webkit-input-placeholder,body input[type=text]:-ms-input-placeholder,body input[type=password]::placeholder,body input[type=password]::-webkit-input-placeholder,body input[type=password]:-ms-input-placeholder,body input[type=number]::placeholder,body input[type=number]::-webkit-input-placeholder,body input[type=number]:-ms-input-placeholder,body input[type=email]::placeholder,body input[type=email]::-webkit-input-placeholder,body input[type=email]:-ms-input-placeholder{font-size:16px;font-weight:500;color:#717171;line-height:1}body input[type=text]:disabled,body input[type=password]:disabled,body input[type=number]:disabled,body input[type=email]:disabled{cursor:auto}body input[type=text]:disabled::placeholder,body input[type=text]:disabled::-webkit-input-placeholder,body input[type=text]:disabled:-ms-input-placeholder,body input[type=password]:disabled::placeholder,body input[type=password]:disabled::-webkit-input-placeholder,body input[type=password]:disabled:-ms-input-placeholder,body input[type=number]:disabled::placeholder,body input[type=number]:disabled::-webkit-input-placeholder,body input[type=number]:disabled:-ms-input-placeholder,body input[type=email]:disabled::placeholder,body input[type=email]:disabled::-webkit-input-placeholder,body input[type=email]:disabled:-ms-input-placeholder{color:#4c4c4c}body label,body input[type=radio],body input[type=checkbox]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0)}body input[type=number]{-moz-appearance:textfield}body input[type=number]::-webkit-outer-spin-button,body input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}body select{font-size:16px;outline:none;cursor:pointer;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body select::-ms-expand{display:none}body select:disabled{cursor:auto}body textarea{width:100%;padding:0;font-size:16px;color:#fff;line-height:1.4;resize:none;caret-color:#fff;border:none;outline:none}body textarea::-webkit-scrollbar{width:2px}body textarea::-webkit-scrollbar-thumb{height:10%;background-color:#fff;border-radius:12px}body textarea::placeholder,body textarea::-webkit-input-placeholder,body textarea:-ms-input-placeholder{font-size:16px;color:#717171}body,div,figure,p{display:block;margin:0;padding:0}.list-bullet{padding-left:0;list-style:none}.list-bullet .item{padding-left:12px;font-size:14px;font-weight:400;color:#a1a1a1;line-height:1.4;position:relative}.list-bullet .item:before{content:"";width:3px;height:3px;background-color:currentColor;border-radius:50%;position:absolute;top:8px;left:0}@media screen and (max-width:360px){.br-360-none{display:none}}@media screen and (max-width:350px){.br-350-none{display:none}}.mt-auto{margin-top:auto}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.flex-column-8{display:flex;flex-direction:column;gap:8px 0}.flex-column-12{display:flex;flex-direction:column;gap:12px 0}.flex-column-20{display:flex;flex-direction:column;gap:20px 0}.legal-content h2{font-size:16px;font-weight:700;color:#fff;margin:24px 0 12px}.legal-content h2:first-child{margin-top:0}.legal-content h3{font-size:15px;font-weight:600;color:#fff;margin:24px 0 8px}.legal-content h4{font-size:14px;font-weight:600;color:#fff;margin:16px 0 8px}.legal-content p{margin-bottom:12px;font-size:14px;font-weight:400;color:#fff;line-height:1.4}.legal-content p:last-child{margin-bottom:0}.legal-content ul{list-style:disc;padding-left:20px;margin-bottom:12px}.legal-content ul li{margin-bottom:8px;font-size:14px;color:#fff;line-height:1.4}.legal-content ol{list-style:decimal;padding-left:20px;margin-bottom:12px}.legal-content ol li{margin-bottom:8px;font-size:14px;color:#fff;line-height:1.4}.legal-content a{color:#c7c7c7;text-decoration:underline}.legal-content a:hover{opacity:.8}.legal-content hr{border:none;border-top:1px solid #4c4c4c;margin:24px 0}.legal-content table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin-bottom:16px;font-size:14px}.legal-content table::-webkit-scrollbar{width:2px}.legal-content table::-webkit-scrollbar-thumb{height:10%;background-color:#4c4c4c;border-radius:12px}.legal-content table::-webkit-scrollbar{height:8px}.legal-content table th{padding:12px;text-align:center;background-color:#2b2b2b;color:#fff;font-weight:600;border:1px solid #4c4c4c}.legal-content table td{padding:8px 12px;color:#fff;border:1px solid #4c4c4c;line-height:1.4;vertical-align:top}:root{--layout-page-min-height: calc(100dvh - 88px) ;--layout-page-min-height-with-bottom-fixed: calc(100dvh - 164px) ;--layout-auth-min-height: calc(100dvh - 32px) ;--layout-auth-min-height-with-bottom-fixed: calc(100dvh - 108px) ;--responsive-expand: 900px;--layout-expand-position-left: max( 46px, calc(((100vw - var(--responsive-expand)) / 2) + 22px) );--layout-expand-position-bottom: 54px ;--layout-expand-height: calc(100vh - 172px) }@media screen and (min-width:1201px){:root{--responsive-expand: 1076px}}.unsure-dot{display:inline-block;width:7px;height:7px;background-color:#ff8a00;border-radius:50%;flex-shrink:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-popup[data-v-3aefc95c]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;padding-right:8px;padding-left:8px;font:inherit;font-size:16px;font-weight:700;line-height:1;border-radius:12px;transition:background-color .5s ease,border-color .5s ease,color .5s ease,opacity .5s ease}.btn-popup-primary[data-v-3aefc95c]{background-color:#fff;color:#131313}.btn-popup-primary:not(:disabled).is-active[data-v-3aefc95c]{background-color:#ffffff80}.btn-popup-primary[data-v-3aefc95c]:disabled{background-color:#4c4c4c;color:#a1a1a1}.btn-popup-secondary[data-v-3aefc95c]{background-color:#2b2b2b;border:1px solid #4c4c4c;color:#fff}.btn-popup-secondary:not(:disabled).is-active[data-v-3aefc95c]{background-color:#2b2b2bb3}.btn-popup-secondary[data-v-3aefc95c]:disabled{opacity:.56}.btn-popup-label[data-v-3aefc95c]{display:inline-flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.btn-popup-primary[data-v-3aefc95c]:not(:disabled):hover{background-color:#ffffff80}.btn-popup-secondary[data-v-3aefc95c]:not(:disabled):hover{background-color:#2b2b2bb3}}.btn-text[data-v-3dca3208]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;font-size:16px;color:#fff;line-height:1;text-decoration:underline;transition:color .5s ease}.btn-text-label[data-v-3dca3208]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.btn-text-compact[data-v-3dca3208]{width:fit-content;padding:4px;font-size:14px;font-weight:500}.btn-text-compact.is-disabled[data-v-3dca3208],.btn-text-compact[data-v-3dca3208]:disabled,.btn-text-compact[aria-disabled=true][data-v-3dca3208]{color:#4c4c4c;pointer-events:none}.btn-text.is-active[data-v-3dca3208]{color:#ffffff80}@media(hover:hover)and (pointer:fine){.btn-text[data-v-3dca3208]:hover{color:#ffffff80}}.cookie-banner-wrap[data-v-13d3a0df]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.cookie-banner-dim[data-v-13d3a0df]{opacity:.6;top:0;right:0;bottom:0;left:0;background-color:#131313;pointer-events:auto;position:absolute}.cookie-banner[data-v-13d3a0df]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#131313;border:1px solid #2f2f2f;border-bottom:none;pointer-events:auto;position:absolute;bottom:0;left:0;right:0}.cookie-banner-txt[data-v-13d3a0df]{display:flex;flex-direction:column;gap:16px}.cookie-banner-title[data-v-13d3a0df]{font-size:24px;font-weight:700;color:#fff;line-height:1}.cookie-banner-desc[data-v-13d3a0df]{display:flex;flex-direction:column;gap:8px}.cookie-banner-body[data-v-13d3a0df]{font-size:20px;font-weight:400;color:#fff;line-height:1.4}.cookie-banner-btns[data-v-13d3a0df]{display:flex;flex-direction:column;gap:8px}.cookie-banner-btns[data-v-13d3a0df] .btn-popup{padding:0 16px}@media screen and (min-width:1025px){.cookie-banner[data-v-13d3a0df]{flex-direction:row;align-items:center;justify-content:space-between;padding:24px 80px;border-bottom:none}.cookie-banner-btns[data-v-13d3a0df]{flex-direction:row;flex-shrink:0}.cookie-banner-btns[data-v-13d3a0df] .btn-popup{width:auto}}.btn-toggle[data-v-9882df93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:24px;padding:4px;background-color:#4c4c4c;border-radius:999px;box-sizing:border-box;position:relative;overflow:hidden;cursor:pointer;transition:all .5s ease}.btn-toggle[data-v-9882df93]:before,.btn-toggle[data-v-9882df93]:after{content:"";display:block;width:16px;height:16px;margin:auto 0;box-shadow:0 0 5px #0003;border-radius:50%;position:absolute;top:0;bottom:0;transition:all .5s ease}.btn-toggle[data-v-9882df93]:before{background-color:#a1a1a1;left:4px}.btn-toggle[data-v-9882df93]:after{background-color:#000;right:-20px}.btn-toggle[data-v-9882df93]:checked{background-color:#fff}.btn-toggle[data-v-9882df93]:checked:before{left:-20px}.btn-toggle[data-v-9882df93]:checked:after{right:4px}.btn-toggle[data-v-9882df93]:disabled{background-color:#4c4c4c;cursor:default;pointer-events:none}.btn-toggle[data-v-9882df93]:disabled:before{left:-20px}.btn-toggle[data-v-9882df93]:disabled:after{background-color:#a1a1a1;right:4px}@keyframes toggleAni-9882df93{0%{left:4px}50%{width:42px;left:30px}to{width:16px;left:30px}}.icon-close-14[data-v-380ff49d],.icon-close-24[data-v-0984c036],.icon-close-32[data-v-d200da96]{display:block;flex-shrink:0}.icon-close-circle-24[data-v-046ba928],.icon-arrow-big-24[data-v-2d68b132],.icon-arrow-small-24[data-v-e47352a8]{display:block}.icon-check-12[data-v-ac2bfcac]{display:block;width:12px;height:9px}.icon-check-12-path[data-v-ac2bfcac]{stroke-dasharray:0;stroke-dashoffset:0}.icon-check-12-path.is-animated[data-v-ac2bfcac]{stroke-dasharray:14;stroke-dashoffset:14;animation:icon-check-12-draw-ac2bfcac .5s ease-out forwards}@keyframes icon-check-12-draw-ac2bfcac{to{stroke-dashoffset:0}}.icon-conversation-list-24[data-v-e088f852]{display:block}.icon-help-20[data-v-07dc614e]{display:block;flex-shrink:0}.icon-image-12[data-v-749f4d0c],.icon-image-14[data-v-2ca02099],.icon-info-24[data-v-a24bc7af],.icon-label-12[data-v-5ccafae3]{display:block}.icon-menu-24[data-v-81c3ef29],.icon-more-24[data-v-7153f6c2]{display:block;flex-shrink:0}.icon-nav-chats-32[data-v-b509c12d]{display:block;width:23px;height:23px}.icon-nav-mypage-32[data-v-7c100c5b]{display:block;width:22px;height:24px}.icon-nav-personas-32[data-v-ef6413e7]{display:block;width:27px;height:22px}.icon-plus-24[data-v-869364e1]{display:block;flex-shrink:0}.icon-profile-24[data-v-24ebf095],.icon-random-24[data-v-1e704757],.icon-send-24[data-v-32ea264c]{display:block}.icon-down-24[data-v-328427e6],.icon-stop-24[data-v-b68c2572]{display:block;flex-shrink:0}.icon-prompt-24[data-v-984c0a27],.icon-download-24[data-v-f899446d]{display:block}.icon-lock-24[data-v-335c752a]{display:block;flex-shrink:0}.cookie-settings-wrap[data-v-07c98192]{position:fixed;top:0;right:0;bottom:0;left:0;max-width:420px;margin:0 auto;background-color:#131313;z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.cookie-settings-wrap[data-v-07c98192]::-webkit-scrollbar{width:2px}.cookie-settings-wrap[data-v-07c98192]::-webkit-scrollbar-thumb{height:10%;background-color:#4c4c4c;border-radius:12px}.cookie-settings[data-v-07c98192]{display:flex;flex-direction:column;gap:32px;min-height:100%;box-sizing:border-box}.cookie-settings-close[data-v-07c98192]{display:flex;align-items:center;justify-content:center;color:#fff;background:transparent;border:0;position:absolute;top:24px;right:24px;cursor:pointer}.cookie-settings-inner[data-v-07c98192]{display:flex;flex-direction:column;gap:32px;width:100%;padding:56px 20px 24px;margin:auto;box-sizing:border-box}.cookie-settings-content[data-v-07c98192]{display:flex;flex-direction:column;gap:12px}.cookie-settings-header[data-v-07c98192]{display:flex;flex-direction:column;gap:4px;text-align:center}.cookie-settings-title[data-v-07c98192]{font-size:20px;font-weight:700;color:#fff;line-height:1.4}.cookie-settings-subtitle[data-v-07c98192]{font-size:14px;font-weight:500;color:#c7c7c7;line-height:1.4}.cookie-settings-rows[data-v-07c98192]{display:flex;flex-direction:column;gap:16px}.cookie-row[data-v-07c98192]{background-color:#222;border-radius:12px;padding:16px;overflow:hidden}.cookie-row-title[data-v-07c98192]{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:16px;font-weight:500;color:#fff;line-height:1.4;background:transparent;border:0;cursor:pointer;text-align:left}.cookie-row-arrow[data-v-07c98192]{flex-shrink:0;transform:rotate(-90deg);transition:transform .2s ease}.cookie-row-arrow.is-open[data-v-07c98192]{transform:rotate(90deg)}.cookie-row-body[data-v-07c98192]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cookie-row-desc[data-v-07c98192]{font-size:14px;font-weight:500;color:#c7c7c7;line-height:1.4}.cookie-table[data-v-07c98192]{width:100%;border-collapse:collapse;font-size:12px;line-height:1.4}.cookie-table th[data-v-07c98192],.cookie-table td[data-v-07c98192]{padding:8px;text-align:left;border-bottom:1px solid #2f2f2f}.cookie-table th[data-v-07c98192]{font-weight:600;color:#c7c7c7;white-space:nowrap}.cookie-table td[data-v-07c98192]{color:#a1a1a1;word-break:break-word}.cookie-row-toggle[data-v-07c98192]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.cookie-row-notice[data-v-07c98192]{font-size:13px;font-weight:500;color:#a1a1a1;line-height:1.4}.cookie-row-toggle-label[data-v-07c98192]{font-size:14px;font-weight:500;color:#a1a1a1;line-height:1}.cookie-settings-btns[data-v-07c98192]{display:flex;flex-direction:column;gap:8px}.cookie-row-enter-active[data-v-07c98192],.cookie-row-leave-active[data-v-07c98192]{transition:opacity .2s ease}.cookie-row-enter-from[data-v-07c98192],.cookie-row-leave-to[data-v-07c98192]{opacity:0}
