.VersionModal_version-modal__5ku8_ .VersionModal_version-content__VIDni{padding:0}.VersionModal_version-modal__5ku8_ .VersionModal_version-item__lb2W0{padding:20px 0;border-bottom:1px solid #e5e7eb}.VersionModal_version-modal__5ku8_ .VersionModal_version-item__lb2W0:last-child{border-bottom:none}.VersionModal_version-modal__5ku8_ .VersionModal_version-header__loGtU{display:flex;align-items:center;gap:12px;margin-bottom:8px}.VersionModal_version-modal__5ku8_ .VersionModal_version-number__ZAxsR{color:#111827;font-size:20px;font-weight:700}.VersionModal_version-modal__5ku8_ .VersionModal_version-badge__TNGTP{padding:4px 12px;border:1px solid #0a54ff;border-radius:20px;background:rgba(10,84,255,.1);color:#111827;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.VersionModal_version-modal__5ku8_ .VersionModal_version-date__x2tUG{margin-bottom:16px;color:#6b7280;font-size:14px;font-weight:500}.VersionModal_version-modal__5ku8_ .VersionModal_version-description__r82cr h3{margin-bottom:12px;color:#1f2937;font-size:18px;font-weight:600;line-height:1.4}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB{margin-top:8px}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li{position:relative;padding-left:12px;color:#4b5563;font-size:14px;line-height:1.6}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#111827}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li:last-child{margin-bottom:0}.Footer_footer__OYoYH{z-index:100;display:flex;flex-wrap:wrap;align-items:center;min-height:120px;margin-top:auto;padding:20px 40px;border-top:1px solid rgba(0,0,0,.07);background:#f5f7fa}@media screen and (max-width:768px){.Footer_footer__OYoYH{flex-wrap:wrap;height:auto;padding:30px 24px}}.Footer_footer__OYoYH .Footer_logo__oqoeK{display:flex;justify-content:flex-start;align-items:center;width:auto;height:100%}.Footer_footer__OYoYH .Footer_logo__oqoeK .Footer_copyright__1ODhL{color:#000;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_logo__oqoeK{justify-content:space-between;width:100%}}.Footer_footer__OYoYH .Footer_out-link__cRqYc{margin-left:32px;color:#555;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.Footer_footer__OYoYH .Footer_out-link__cRqYc:hover{color:#333}.Footer_footer__OYoYH .Footer_out-link__cRqYc+.Footer_out-link__cRqYc{margin-left:32px}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_out-link__cRqYc:first-of-type{margin-top:12px;margin-left:0}.Footer_footer__OYoYH .Footer_out-link__cRqYc+.Footer_out-link__cRqYc{margin-top:12px;margin-left:18px}}.Footer_footer__OYoYH .Footer_update-link__0NSfT{display:flex;align-items:center;gap:8px;margin-left:32px;padding:0;border:none;background:none;color:#555;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5;cursor:pointer;transition:color .2s ease}.Footer_footer__OYoYH .Footer_update-link__0NSfT:hover{color:#333}.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ{display:inline-flex;align-items:center;margin-left:auto}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ{justify-content:space-between;width:100%;margin-top:10px;margin-left:0}}.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ .Footer_sns-links__t92se{display:inline-flex;align-items:center;gap:14px;margin-left:16px}.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ .Footer_sns-links__t92se .Footer_sns-link__j1tot{display:flex;justify-content:center;align-items:center;color:#555;transition:color .2s ease}.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ .Footer_sns-links__t92se .Footer_sns-link__j1tot:hover{color:#333}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_copy-sns-wrap__7zimQ .Footer_sns-links__t92se{margin-left:0}}.Footer_footer__OYoYH .Footer_business-info__GgdUo{width:100%;margin-top:20px;padding-top:20px;color:#6b7280;font-size:12px;line-height:1.8;word-break:keep-all}.Footer_footer__OYoYH .Footer_business-info__GgdUo a{color:#6b7280;text-decoration:none}.Footer_footer__OYoYH .Footer_business-info__GgdUo a:hover{color:#374151}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_business-info__GgdUo{margin-top:16px;padding-top:16px}}.Footer_footer__OYoYH .Footer_sr-only__6_vb9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;white-space:nowrap;clip:rect(0 0 0 0)}.Button_button__8B4nB{display:inline-flex;justify-content:center;align-items:center;gap:6px;width:auto;border:none;background:none;color:inherit;font:inherit;line-height:1.5;text-decoration:none;cursor:pointer}.Button_button__8B4nB.Button_xs__6lGj_{gap:3px;padding:6px 12px;font-size:12px}.Button_button__8B4nB.Button_sm__VDD1a{gap:4px;padding:8px 16px;font-size:14px}.Button_button__8B4nB.Button_md__BF6E2{padding:10px 24px;font-size:15px}.Button_button__8B4nB.Button_lg__hef9j{padding:12px 28px;font-size:16px}.Button_button__8B4nB.Button_full-width__2uvXp{width:100%}.Button_button__8B4nB.Button_fill__I3LLI{border-radius:8px;background:#2563eb;color:#fff;font-weight:600}.Button_button__8B4nB.Button_fill__I3LLI:hover:not(:disabled){background:#1d4ed8}.Button_button__8B4nB.Button_fill__I3LLI:disabled{opacity:50%;cursor:not-allowed}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-gray__7rmGF{background:#e5e7eb;color:#374151}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-gray__7rmGF:hover:not(:disabled){background:#d1d5db}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-gray__7rmGF:disabled{opacity:50%;cursor:not-allowed}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-red__FGppg{background:#ef4444;color:#fff}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-red__FGppg:hover:not(:disabled){background:#dc2626}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-red__FGppg:disabled{opacity:50%;cursor:not-allowed}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-black__OPaGX{background:#000;color:#fff}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-black__OPaGX:hover:not(:disabled){background:#374151}.Button_button__8B4nB.Button_fill__I3LLI.Button_color-black__OPaGX:disabled{opacity:50%;cursor:not-allowed}.Button_button__8B4nB.Button_outline__sKOhB{border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-weight:600}.Button_button__8B4nB.Button_outline__sKOhB:hover:not(:disabled){border-color:#111827}.Button_button__8B4nB.Button_outline__sKOhB:disabled{background:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.Button_button__8B4nB.Button_outline__sKOhB.Button_color-blue__KK_gF{color:#2563eb;border-color:#2563eb}.Button_button__8B4nB.Button_outline__sKOhB.Button_color-blue__KK_gF:hover:not(:disabled){color:#1d4ed8;border-color:#1d4ed8}.Button_button__8B4nB.Button_outline__sKOhB.Button_color-red__FGppg{color:#ef4444;border-color:#ef4444}.Button_button__8B4nB.Button_outline__sKOhB.Button_color-red__FGppg:hover:not(:disabled){color:#dc2626;border-color:#dc2626}.Button_button__8B4nB.Button_ghost__w_HQw{border-radius:6px;color:#4b5563;font-weight:500}.Button_button__8B4nB.Button_ghost__w_HQw:hover:not(:disabled){background:#f3f4f6;color:#111827}.Button_button__8B4nB.Button_ghost__w_HQw:disabled{color:#9ca3af}.Button_button__8B4nB.Button_text__rYg_f{padding:0;color:#4b5563;font-weight:400}.Button_button__8B4nB.Button_text__rYg_f .Button_label__YUlJz{display:block;display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all}.Button_button__8B4nB.Button_text__rYg_f:hover:not(:disabled){color:#2563eb;text-decoration:underline}.Button_button__8B4nB.Button_icon-only__c3xVQ{padding:0}.Button_button__8B4nB .Button_icon__V37WX{display:inline-flex;flex-shrink:0;align-items:center;opacity:var(--btn-icon-opacity,100%);transition:opacity .2s ease}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-sub-text__Y_dHJ{margin-bottom:16px;color:#6b7280;font-size:14px;font-weight:400;line-height:1.5}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_current-plan-name__T3hNK{color:#2563eb;font-weight:600}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-sub-text__Y_dHJ strong{color:#000;font-weight:600}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-grid__3JMRE{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1279px){.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-grid__3JMRE{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-grid__3JMRE{grid-template-columns:1fr}}.PlanCompareModal_plan-compare__Zux6S.PlanCompareModal_spacious__7Uudd .PlanCompareModal_plan-grid__3JMRE{gap:20px}.PlanCompareModal_plan-compare__Zux6S.PlanCompareModal_spacious__7Uudd .PlanCompareModal_plan-card__uLRGk{padding:24px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-card__uLRGk{display:flex;flex-direction:column;padding:18px 20px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:border-color .2s ease}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-card__uLRGk:hover{border-color:#d1d5db}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-card__uLRGk.PlanCompareModal_current__qLLae{background:#eff6ff;border-color:#2563eb}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-header__UUYzW{display:flex;flex-direction:column;height:120px;margin-bottom:16px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_name-wrap__lqhox{display:flex;justify-content:space-between;align-items:center;margin:0 0 6px -10px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-name__5XHCl{display:inline-flex;justify-content:center;align-items:center;padding:4px 12px;border:1px solid #d6e8ff;border-radius:100px;background-color:rgba(10,84,255,.1);color:#0a54ff;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:-.02em}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_sale__tu9VM{position:relative;top:3px;display:inline-flex;align-items:flex-end;margin-left:auto;padding:0 5px;color:#000;font-size:26px;font-weight:800}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_sale__tu9VM .PlanCompareModal_unit__609a3{position:relative;top:-3px;font-size:12px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price__PUiFI{margin-top:auto;color:#000;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price__PUiFI.PlanCompareModal_sale-type__WUnrs{position:relative;display:flex;flex-direction:column;padding-top:7px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price__PUiFI.PlanCompareModal_sale-type__WUnrs .PlanCompareModal_price-wrap__K4N8r{display:flex;align-items:flex-end}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price__PUiFI.PlanCompareModal_sale-type__WUnrs .PlanCompareModal_plan-price-unit__wIB3N{position:relative;top:-1px}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price__PUiFI del{position:absolute;top:0;left:0;color:#666;font-weight:400}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-price-unit__wIB3N{margin-left:2px;padding-left:4px;color:#6b7280;font-size:14px;font-weight:500}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-description__5DG_x{margin-top:4px;color:#000;font-size:15px;font-weight:700;line-height:1.4}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-features__CQJWt{display:flex;flex-grow:1;flex-direction:column;gap:8px;margin-bottom:20px;padding-top:16px;border-top:1px solid #e5e7eb;list-style:none}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-feature__MoeV8{display:flex;align-items:flex-start;gap:8px;color:#374151;font-size:13px;line-height:1.5}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_plan-feature__MoeV8 strong{font-weight:700}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_check-icon___g6QW{flex-shrink:0;margin-top:2px;color:#16a34a}.PlanCompareModal_plan-compare__Zux6S .PlanCompareModal_select-button__oWS19{margin-top:auto}.QuotaExhaustedModal_overlay__9i6aj{position:fixed;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);inset:0}.QuotaExhaustedModal_dialog__uFwmp{width:100%;max-width:400px;margin:0 20px;padding:32px 24px;border-radius:16px;background:#fff}.QuotaExhaustedModal_content__wNWCZ{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.QuotaExhaustedModal_icon-wrap__Egxjn{display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:#fef3c7;color:#f59e0b}.QuotaExhaustedModal_title__AkO83{margin:0;color:#111827;font-size:18px;font-weight:700}.QuotaExhaustedModal_description__jclkA{margin:0;color:#6b7280;font-size:14px;line-height:1.6}.QuotaExhaustedModal_actions__y5Szj{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}.QuotaExhaustedModal_free-mode-button__J5dXI{padding:8px;border:none;background:none;color:#9ca3af;font-size:14px;text-decoration:underline;cursor:pointer;transition:color .15s}.QuotaExhaustedModal_free-mode-button__J5dXI:hover{color:#4b5563}.LoadingSpinner_container__pI4V9{position:fixed;top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scroll-behavior:auto}.LoadingSpinner_content__abpxv{width:90%;max-width:800px;border-radius:20px;text-align:center}.LoadingSpinner_spinner__gaJNs{width:56px;height:56px;margin:0 auto 24px;border-radius:50%;animation:LoadingSpinner_spin__aNJY9 .9s linear infinite;border:4px solid #f5f7fa;border-top-color:#000}.LoadingSpinner_icon-wrapper__XJ2oC{position:relative;display:inline-block;margin-bottom:32px}.LoadingSpinner_chart-icon__rTPLA{width:60px;height:60px;color:#000;animation:LoadingSpinner_float__jD87W 3s ease-in-out infinite}.LoadingSpinner_brain-icon__8Z7io{position:absolute;top:-10px;right:-10px;width:30px;height:30px;color:#2c7fff;animation:LoadingSpinner_pulse__hOtcG 2s ease-in-out infinite}.LoadingSpinner_title__Eor_T{margin-bottom:42px;color:#000;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:32px;font-weight:600}@media screen and (max-width:768px){.LoadingSpinner_title__Eor_T{font-size:28px}}.LoadingSpinner_tip__DUxvz{color:#555;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;text-align:left;animation:LoadingSpinner_fadeIn__V3tKR .3s ease}.LoadingSpinner_tip-box__YD8xH{display:inline-flex;align-items:center;gap:8px;margin:52px 0 12px;padding:16px;border-radius:10px;background:#f5f7fa}.LoadingSpinner_tip-badge__HTp45{display:inline-block;padding:4px 8px;border-radius:9999px;background:#000;color:#fff;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:700}.LoadingSpinner_progress__eszxK{display:flex;justify-content:center;width:100%}.LoadingSpinner_progress__eszxK .LoadingSpinner_progress-item__nyMrF{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U{display:flex;flex:1 1;flex-shrink:0;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;font-size:13px;line-height:1.25;transition:all .2s ease}@media screen and (max-width:768px){.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U{flex:none;width:calc(50% - 32px);padding:12px}}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U.LoadingSpinner_active__4ijeB{border:1px solid #bfdbfe;box-shadow:0 0 0 4px rgba(29,78,216,.08);color:#1d4ed8}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U.LoadingSpinner_done__xkL6f{border:1px solid #a7f3d0;background:#ecfdf5;box-shadow:0 0 0 4px rgba(5,150,105,.08);color:#059669}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U .LoadingSpinner_icon__OibUi{width:28px;height:28px}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U .LoadingSpinner_rotating__JrXe1{animation:LoadingSpinner_spin__aNJY9 .9s linear infinite}.LoadingSpinner_progress__eszxK .LoadingSpinner_category-badge__fRo0U .LoadingSpinner_name__63FPQ{font-size:13px;line-height:1.35;text-align:center;white-space:pre-line}.LoadingSpinner_progress-steps__q1Qxg{display:flex;justify-content:space-between;gap:16px;margin-bottom:32px}.LoadingSpinner_step__LMjJj{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:8px;opacity:50%;transition:all .3s ease}.LoadingSpinner_step__LMjJj.LoadingSpinner_active__4ijeB{opacity:100%}.LoadingSpinner_step__LMjJj span{color:rgba(0,0,0,.6);font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14.4px;text-align:center}.LoadingSpinner_step-icon__VQdZ9{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:#f5f7fa;color:rgba(0,0,0,.6);font-weight:600;transition:all .3s ease}.LoadingSpinner_active__4ijeB .LoadingSpinner_step-icon__VQdZ9{background:#000;color:#fff}.LoadingSpinner_progress-bar__gAHNg{width:100%;height:8px;margin-bottom:16px;overflow:hidden;border-radius:4px;background:#f5f7fa}.LoadingSpinner_progress-fill__sKNCz{height:100%;border-radius:4px;background:linear-gradient(90deg,#000,#333);transition:width .3s ease}.LoadingSpinner_progress-text__Lbf_q{margin-bottom:16px;color:#000;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17.6px;font-weight:600}.LoadingSpinner_description__ja0dj{margin:0;color:rgba(0,0,0,.6);font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}.LoadingSpinner_actions__6ldKC{margin-top:16px}.LoadingSpinner_ellipsis__9QQAV:after{content:"";display:inline-block;width:1.5ch;text-align:left;animation:LoadingSpinner_dots__Q3Ojv 1.2s steps(4) infinite}@keyframes LoadingSpinner_dots__Q3Ojv{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes LoadingSpinner_fadeIn__V3tKR{0%{opacity:0;transform:translateY(2px)}to{opacity:100%;transform:translateY(0)}}@keyframes LoadingSpinner_spin__aNJY9{to{transform:rotate(1turn)}}@keyframes LoadingSpinner_float__jD87W{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LoadingSpinner_pulse__hOtcG{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.LoadingSpinner_plan-modal-overlay__wdV57{position:relative;z-index:10001}