@import"https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&family=Nanum+Brush+Script&family=Nanum+Gothic&family=Diphylleia&family=Dokdo&family=Jua&family=Inter&family=Roboto&family=Montserrat&family=Playfair+Display&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Rajdhani:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nanum+Brush+Script&family=Nanum+Pen+Script&family=Noto+Serif+KR:wght@300;500;800;900&display=swap";.modal-overlay[data-v-38badeb4]{position:fixed;inset:0;background:#0d1b3d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-overlay.active[data-v-38badeb4]{opacity:1;pointer-events:auto}.modal-sheet[data-v-38badeb4]{background:#fff;border-radius:24px;max-width:520px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;transform:translateY(20px);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;max-height:90vh}.modal-overlay.active .modal-sheet[data-v-38badeb4]{transform:translateY(0)}.modal-head[data-v-38badeb4]{padding:28px 32px 20px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f0f2f5}.modal-eyebrow[data-v-38badeb4]{font-size:13px;font-weight:700;color:#5775b4;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.modal-title[data-v-38badeb4]{font-size:22px;font-weight:800;color:#1c1a58}.modal-close[data-v-38badeb4]{background:#f0f2f5;border:none;width:36px;height:36px;border-radius:50%;font-size:20px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-38badeb4]:hover{background:#e4e7ec;color:#1c1a58}.modal-steps[data-v-38badeb4]{display:flex;padding:16px 32px;background:#fafbfc;border-bottom:1px solid #f0f2f5;gap:24px}.step-dot[data-v-38badeb4]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#99a2b3;gap:8px}.step-dot.active[data-v-38badeb4]{color:#1c1a58}.step-circle[data-v-38badeb4]{width:24px;height:24px;border-radius:50%;background:#e4e7ec;color:#667085;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-circle.active[data-v-38badeb4],.step-dot.active .step-circle[data-v-38badeb4]{background:#5775b4;color:#fff}.modal-body[data-v-38badeb4]{padding:32px;overflow-y:auto;display:none}.modal-body.active[data-v-38badeb4]{display:block}.amount-hero[data-v-38badeb4]{background:linear-gradient(145deg,#f6f8fc,#edf2f9);border-radius:16px;padding:28px;text-align:center;margin-bottom:28px;border:1px solid #e2e8f0}.amount-hero-eyebrow[data-v-38badeb4]{font-size:13px;font-weight:700;color:#64748b;margin-bottom:8px}.amount-hero-value[data-v-38badeb4]{color:#1c1a58;display:flex;align-items:center;justify-content:center}.amount-hero-value .num[data-v-38badeb4]{font-size:42px;font-weight:900;letter-spacing:-.03em}.donate-amount-input[data-v-38badeb4]{font-size:32px;font-weight:900;color:#1c1a58;background:#fff;border:2px solid #5775b4;border-radius:12px;text-align:center;width:200px;padding:4px 12px;outline:none;box-shadow:0 4px 12px #5775b426;font-family:inherit}.donate-amount-input[data-v-38badeb4]::-webkit-inner-spin-button,.donate-amount-input[data-v-38badeb4]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.donate-amount-input[type=number][data-v-38badeb4]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.amount-hero-value .unit[data-v-38badeb4]{font-size:24px;font-weight:700;margin-left:4px}.amount-hero-sub[data-v-38badeb4]{font-size:14px;color:#64748b;margin-top:4px}.amount-hero-divider[data-v-38badeb4]{height:1px;background:#cbd5e1;margin:20px 0}.amount-hero-match[data-v-38badeb4]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#334155}.amount-hero-match .impact[data-v-38badeb4]{color:#059669;font-size:16px}.donor-form[data-v-38badeb4]{display:flex;flex-direction:column;gap:20px}.donor-note[data-v-38badeb4]{font-size:13px;color:#64748b;line-height:1.5;margin:0}.donor-field[data-v-38badeb4]{display:flex;flex-direction:column;gap:8px}.donor-label[data-v-38badeb4]{font-size:14px;font-weight:700;color:#334155}.donor-input[data-v-38badeb4]{padding:14px 16px;border:1px solid #cbd5e1;border-radius:12px;font-size:15px;font-family:inherit;transition:all .2s;outline:none}.donor-input[data-v-38badeb4]:focus{border-color:#5775b4;box-shadow:0 0 0 4px #5775b426}.btn-block[data-v-38badeb4]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;border-radius:12px;cursor:pointer;border:none;transition:all .2s}.btn-navy[data-v-38badeb4]{background:#1c1a58;color:#fff}.btn-navy[data-v-38badeb4]:hover{background:#2a2873}.method-picker[data-v-38badeb4]{display:flex;flex-direction:column;gap:24px}.method-group-title[data-v-38badeb4]{font-size:13px;font-weight:700;color:#64748b;margin-bottom:12px;text-transform:uppercase}.method-list[data-v-38badeb4]{display:flex;flex-direction:column;gap:10px}.method-row[data-v-38badeb4]{display:flex;align-items:center;padding:14px 18px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;cursor:pointer;transition:all .2s;width:100%;text-align:left;font-family:inherit}.method-row[data-v-38badeb4]:hover{border-color:#cbd5e1;background:#f8fafc}.method-row.sel[data-v-38badeb4]{border-color:#5775b4;background:#f0f4f8;box-shadow:0 0 0 2px #5775b433}.method-logo[data-v-38badeb4]{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:800;margin-right:14px;min-width:60px;text-align:center}.method-label[data-v-38badeb4]{font-size:15px;font-weight:700;color:#1e293b;flex:1}.method-row .radio[data-v-38badeb4]{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;position:relative}.method-row.sel .radio[data-v-38badeb4]{border-color:#5775b4}.method-row.sel .radio[data-v-38badeb4]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#5775b4}.step-actions[data-v-38badeb4]{display:flex;gap:12px;margin-top:28px}.step-actions .btn[data-v-38badeb4]{height:56px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.step-actions .btn-outline[data-v-38badeb4]{flex:1;background:#fff;border:1px solid #cbd5e1;color:#475569}.step-actions .btn-outline[data-v-38badeb4]:hover{background:#f8fafc}.step-actions .btn-navy[data-v-38badeb4]{flex:2;border:none}.success-circle[data-v-38badeb4]{width:64px;height:64px;border-radius:50%;background:#d1fae5;color:#059669;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.success-title[data-v-38badeb4]{font-size:24px;font-weight:800;color:#1e293b;text-align:center;margin-bottom:16px;line-height:1.4}.success-body[data-v-38badeb4]{font-size:16px;color:#475569;text-align:center;line-height:1.6;background:#f8fafc;padding:20px;border-radius:16px}.scrollbar-hide[data-v-3e946fa3]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-3e946fa3]{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide[data-v-620bda9a]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-620bda9a]{-ms-overflow-style:none;scrollbar-width:none}.bubble-other[data-v-f5f62558]{border-radius:4px 18px 18px}.chat-scroll-area[data-v-f5f62558]{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.4) transparent}.chat-scroll-area[data-v-f5f62558]::-webkit-scrollbar{width:5px}.chat-scroll-area[data-v-f5f62558]::-webkit-scrollbar-track{background:transparent}.chat-scroll-area[data-v-f5f62558]::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}@keyframes fadeInUp-f5f62558{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-f5f62558]{animation:fadeInUp-f5f62558 .35s cubic-bezier(.16,1,.3,1) forwards}.neon-font[data-v-f5f62558]{font-family:Orbitron,Noto Sans KR,sans-serif}.neon-glow-cyan[data-v-f5f62558]{box-shadow:0 0 10px #06b6d426,inset 0 0 10px #06b6d40d;transition:all .3s cubic-bezier(.4,0,.2,1)}.neon-card-input[data-v-f5f62558]:focus-within{border-color:#22d3ee;box-shadow:0 0 20px #06b6d466,inset 0 0 8px #06b6d41a}.neon-btn-submit[data-v-f5f62558]{background:linear-gradient(135deg,#06b6d4,#10b981);box-shadow:0 4px 14px #06b6d44d;transition:all .25s ease}.neon-btn-submit[data-v-f5f62558]:hover{box-shadow:0 6px 20px #10b98180;transform:translateY(-1px)}.feed-item[data-v-f5f62558]{border-left:3px solid #141b2d;transition:all .3s ease}.feed-item[data-v-f5f62558]:hover{border-left-color:#06b6d4;background-color:#141b2d99;box-shadow:0 4px 20px #0003}.postit-card[data-v-f5f62558]{transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;background-clip:padding-box}.postit-card[data-v-f5f62558]:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-color:transparent transparent rgba(0,0,0,.06);border-style:solid;border-width:0 0 16px 16px;transition:all .3s ease}.postit-card[data-v-f5f62558]:hover{transform:translateY(-6px) rotate(.5deg);box-shadow:0 12px 24px #00000014}.color-yellow[data-v-f5f62558]{background-color:#fef9c3;border-color:#fef08a;color:#451a03}.color-pink[data-v-f5f62558]{background-color:#fce7f3;border-color:#fbcfe8;color:#500724}.color-mint[data-v-f5f62558]{background-color:#d1fae5;border-color:#a7f3d0;color:#064e3b}.color-blue[data-v-f5f62558]{background-color:#e0f2fe;border-color:#bae6fd;color:#0c4a6e}.color-purple[data-v-f5f62558]{background-color:#f3e8ff;border-color:#e9d5ff;color:#4c1d95}.color-dot-yellow[data-v-f5f62558]{background-color:#fef9c3;border-color:#fef08a}.color-dot-pink[data-v-f5f62558]{background-color:#fce7f3;border-color:#fbcfe8}.color-dot-mint[data-v-f5f62558]{background-color:#d1fae5;border-color:#a7f3d0}.color-dot-blue[data-v-f5f62558]{background-color:#e0f2fe;border-color:#bae6fd}.color-dot-purple[data-v-f5f62558]{background-color:#f3e8ff;border-color:#e9d5ff}.fade-enter-active[data-v-3615759d],.fade-leave-active[data-v-3615759d]{transition:opacity .2s ease}.fade-enter-from[data-v-3615759d],.fade-leave-to[data-v-3615759d]{opacity:0}.swiper-button-next[data-v-3615759d],.swiper-button-prev[data-v-3615759d]{color:#fff!important}[data-v-f40d4549] .prose h1{font-size:2rem;font-weight:800;margin-top:1.5rem;margin-bottom:1rem;color:#111827}[data-v-f40d4549] .prose h2{font-size:1.5rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;color:#1f2937}[data-v-f40d4549] .prose h3{font-size:1.25rem;font-weight:700;margin-top:1.25rem;margin-bottom:.75rem;color:#374151}[data-v-f40d4549] .prose p{margin-bottom:1rem;line-height:1.75}[data-v-f40d4549] .prose ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem}[data-v-f40d4549] .prose ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem}[data-v-f40d4549] .prose li{margin-bottom:.5rem}[data-v-f40d4549] .prose img{max-width:100%;height:auto;border-radius:1rem;margin:1.5rem auto;box-shadow:0 4px 12px #0000000d}[data-v-f40d4549] .prose table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}[data-v-f40d4549] .prose td,[data-v-f40d4549] .prose th{border:1px solid #e2e8f0;padding:.75rem 1rem;text-align:left}[data-v-f40d4549] .prose th{background-color:#f8fafc;font-weight:700}.wave-bg[data-v-8dc383d8]{background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 10px,rgba(var(--theme-wave-rgb),.45) 11px 12px,transparent 13px 22px);transform:translateY(42px) scaleX(1.04)}.title-divider-line[data-v-8dc383d8]{background:linear-gradient(90deg,var(--accent) 0 76px,var(--line) 76px 100%)}.signature-text[data-v-8dc383d8]{font-size:3.875rem;line-height:1}.signature-style-kr-brush[data-v-8dc383d8]{font-family:Nanum Brush Script,cursive}.signature-style-kr-pen[data-v-8dc383d8]{font-family:Nanum Pen Script,cursive}.signature-style-serif[data-v-8dc383d8]{font-family:"Noto Serif KR",serif;font-weight:800}.leaf-icon[data-v-8dc383d8]{width:24px;height:24px;position:relative;display:inline-block}.leaf-icon[data-icon=leaf] i[data-v-8dc383d8]{position:absolute;top:4px;left:6px;width:12px;height:16px;background-color:var(--accent);border-radius:0 12px;transform:rotate(-15deg)}.leaf-icon[data-icon=leaf] span[data-v-8dc383d8]{position:absolute;top:14px;left:4px;width:8px;height:8px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);border-radius:0 0 0 4px;transform:rotate(-30deg)}.mask-fade[data-v-49505a6b]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}@keyframes marquee-49505a6b{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.animate-marquee[data-v-49505a6b]{animation:marquee-49505a6b 25s linear infinite}.marquee-track:hover .animate-marquee[data-v-49505a6b]{animation-play-state:paused}.editorial-title[data-v-74b778c0]{white-space:pre-line}.scrollbar-hide[data-v-74b778c0]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-74b778c0]{-ms-overflow-style:none;scrollbar-width:none}@keyframes zoom-in-74b778c0{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-zoom-in[data-v-74b778c0]{animation:zoom-in-74b778c0 .25s cubic-bezier(.16,1,.3,1) both}.modal-overlay[data-v-74b778c0]{position:fixed;inset:0;background:#0d1b3d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-overlay.active[data-v-74b778c0]{opacity:1;pointer-events:auto}.modal-sheet[data-v-74b778c0]{background:#fff;border-radius:24px;max-width:520px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;transform:translateY(20px);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;max-height:90vh}.modal-overlay.active .modal-sheet[data-v-74b778c0]{transform:translateY(0)}.modal-head[data-v-74b778c0]{padding:28px 32px 20px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f0f2f5}.modal-eyebrow[data-v-74b778c0]{font-size:.8125rem;font-weight:700;color:#5775b4;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.modal-title[data-v-74b778c0]{font-size:1.375rem;font-weight:800;color:#1c1a58}.modal-close[data-v-74b778c0]{background:#f0f2f5;border:none;width:36px;height:36px;border-radius:50%;font-size:1.25rem;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-74b778c0]:hover{background:#e4e7ec;color:#1c1a58}.modal-steps[data-v-74b778c0]{display:flex;padding:16px 32px;background:#fafbfc;border-bottom:1px solid #f0f2f5;gap:24px}.step-dot[data-v-74b778c0]{display:flex;align-items:center;font-size:.875rem;font-weight:600;color:#99a2b3;gap:8px}.step-dot.active[data-v-74b778c0]{color:#1c1a58}.step-circle[data-v-74b778c0]{width:24px;height:24px;border-radius:50%;background:#e4e7ec;color:#667085;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.step-circle.active[data-v-74b778c0],.step-dot.active .step-circle[data-v-74b778c0]{background:#5775b4;color:#fff}.modal-body[data-v-74b778c0]{padding:32px;overflow-y:auto;display:none}.modal-body.active[data-v-74b778c0]{display:block}.amount-hero[data-v-74b778c0]{background:linear-gradient(145deg,#f6f8fc,#edf2f9);border-radius:16px;padding:28px;text-align:center;margin-bottom:28px;border:1px solid #e2e8f0}.amount-hero-eyebrow[data-v-74b778c0]{font-size:.8125rem;font-weight:700;color:#64748b;margin-bottom:8px}.amount-hero-value[data-v-74b778c0]{color:#1c1a58;display:flex;align-items:center;justify-content:center}.amount-hero-value .num[data-v-74b778c0]{font-size:2.625rem;font-weight:900;letter-spacing:-.03em}.donate-amount-input[data-v-74b778c0]{font-size:2rem;font-weight:900;color:#1c1a58;background:#fff;border:2px solid #5775b4;border-radius:12px;text-align:center;width:200px;padding:4px 12px;outline:none;box-shadow:0 4px 12px #5775b426;font-family:inherit}.donate-amount-input[data-v-74b778c0]::-webkit-inner-spin-button,.donate-amount-input[data-v-74b778c0]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.donate-amount-input[type=number][data-v-74b778c0]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.amount-hero-value .unit[data-v-74b778c0]{font-size:1.5rem;font-weight:700;margin-left:4px}.amount-hero-sub[data-v-74b778c0]{font-size:.875rem;color:#64748b;margin-top:4px}.amount-hero-divider[data-v-74b778c0]{height:1px;background:#cbd5e1;margin:20px 0}.amount-hero-match[data-v-74b778c0]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;color:#334155}.amount-hero-match .impact[data-v-74b778c0]{color:#059669;font-size:1rem}.donor-form[data-v-74b778c0]{display:flex;flex-direction:column;gap:20px}.donor-note[data-v-74b778c0]{font-size:.8125rem;color:#64748b;line-height:1.5;margin:0}.donor-field[data-v-74b778c0]{display:flex;flex-direction:column;gap:8px}.donor-label[data-v-74b778c0]{font-size:.875rem;font-weight:700;color:#334155}.donor-input[data-v-74b778c0]{padding:14px 16px;border:1px solid #cbd5e1;border-radius:12px;font-size:.9375rem;font-family:inherit;transition:all .2s;outline:none}.donor-input[data-v-74b778c0]:focus{border-color:#5775b4;box-shadow:0 0 0 4px #5775b426}.btn-block[data-v-74b778c0]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;font-size:1rem;font-weight:700;border-radius:12px;cursor:pointer;border:none;transition:all .2s}.btn-navy[data-v-74b778c0]{background:#1c1a58;color:#fff}.btn-navy[data-v-74b778c0]:hover{background:#2a2873}.method-picker[data-v-74b778c0]{display:flex;flex-direction:column;gap:24px}.method-group-title[data-v-74b778c0]{font-size:.8125rem;font-weight:700;color:#64748b;margin-bottom:12px;text-transform:uppercase}.method-list[data-v-74b778c0]{display:flex;flex-direction:column;gap:10px}.method-row[data-v-74b778c0]{display:flex;align-items:center;padding:14px 18px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;cursor:pointer;transition:all .2s;width:100%;text-align:left;font-family:inherit}.method-row[data-v-74b778c0]:hover{border-color:#cbd5e1;background:#f8fafc}.method-row.sel[data-v-74b778c0]{border-color:#5775b4;background:#f0f4f8;box-shadow:0 0 0 2px #5775b433}.method-logo[data-v-74b778c0]{padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:800;margin-right:14px;min-width:60px;text-align:center}.method-label[data-v-74b778c0]{font-size:.9375rem;font-weight:700;color:#1e293b;flex:1}.method-row .radio[data-v-74b778c0]{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;position:relative}.method-row.sel .radio[data-v-74b778c0]{border-color:#5775b4}.method-row.sel .radio[data-v-74b778c0]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#5775b4}.step-actions[data-v-74b778c0]{display:flex;gap:12px;margin-top:28px}.step-actions .btn[data-v-74b778c0]{height:56px;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.step-actions .btn-outline[data-v-74b778c0]{flex:1;background:#fff;border:1px solid #cbd5e1;color:#475569}.step-actions .btn-outline[data-v-74b778c0]:hover{background:#f8fafc}.step-actions .btn-navy[data-v-74b778c0]{flex:2;border:none}.success-circle[data-v-74b778c0]{width:64px;height:64px;border-radius:50%;background:#d1fae5;color:#059669;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.success-title[data-v-74b778c0]{font-size:1.5rem;font-weight:800;color:#1e293b;text-align:center;margin-bottom:16px;line-height:1.4}.success-body[data-v-74b778c0]{font-size:1rem;color:#475569;text-align:center;line-height:1.6;background:#f8fafc;padding:20px;border-radius:16px}.has-custom-bg>section[data-v-74b778c0]{background-color:transparent!important;background-image:none!important}.modal-sheet.certificate-sheet-wrap[data-v-74b778c0]{max-width:450px;width:95%;padding:0!important;background-color:#fdfdfd;box-shadow:0 20px 40px #00000040;border-radius:12px;overflow:hidden}@keyframes fade-in-d1f4ca3c{0%{opacity:0}to{opacity:1}}@keyframes scale-in-d1f4ca3c{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-fade-in[data-v-d1f4ca3c]{animation:fade-in-d1f4ca3c .2s ease-out forwards}.animate-scale-in[data-v-d1f4ca3c]{animation:scale-in-d1f4ca3c .2s cubic-bezier(.16,1,.3,1) forwards}.scrollbar-hide[data-v-b4b402c7]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-b4b402c7]{scrollbar-width:none}.scroll-snap-x-mandatory[data-v-b4b402c7]{scroll-snap-type:x mandatory}.scroll-snap-center[data-v-b4b402c7]{scroll-snap-align:center}.scrollbar-hide[data-v-18e2d63c]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-18e2d63c]{-ms-overflow-style:none;scrollbar-width:none}.bubble-other[data-v-6f65282a]{border-radius:4px 18px 18px}.chat-scroll-area[data-v-6f65282a]{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.4) transparent}.chat-scroll-area[data-v-6f65282a]::-webkit-scrollbar{width:5px}.chat-scroll-area[data-v-6f65282a]::-webkit-scrollbar-track{background:transparent}.chat-scroll-area[data-v-6f65282a]::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}@keyframes fadeInUp-6f65282a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-6f65282a]{animation:fadeInUp-6f65282a .35s cubic-bezier(.16,1,.3,1) forwards}.neon-font[data-v-6f65282a]{font-family:Orbitron,Noto Sans KR,sans-serif}.neon-glow-cyan[data-v-6f65282a]{box-shadow:0 0 10px #06b6d426,inset 0 0 10px #06b6d40d;transition:all .3s cubic-bezier(.4,0,.2,1)}.neon-card-input[data-v-6f65282a]:focus-within{border-color:#22d3ee;box-shadow:0 0 20px #06b6d466,inset 0 0 8px #06b6d41a}.neon-btn-submit[data-v-6f65282a]{background:linear-gradient(135deg,#06b6d4,#10b981);box-shadow:0 4px 14px #06b6d44d;transition:all .25s ease}.neon-btn-submit[data-v-6f65282a]:hover{box-shadow:0 6px 20px #10b98180;transform:translateY(-1px)}.feed-item[data-v-6f65282a]{border-left:3px solid #141b2d;transition:all .3s ease}.feed-item[data-v-6f65282a]:hover{border-left-color:#06b6d4;background-color:#141b2d99;box-shadow:0 4px 20px #0003}.postit-card[data-v-6f65282a]{transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;background-clip:padding-box}.postit-card[data-v-6f65282a]:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-color:transparent transparent rgba(0,0,0,.06);border-style:solid;border-width:0 0 16px 16px;transition:all .3s ease}.postit-card[data-v-6f65282a]:hover{transform:translateY(-6px) rotate(.5deg);box-shadow:0 12px 24px #00000014}.color-yellow[data-v-6f65282a]{background-color:#fef9c3;border-color:#fef08a;color:#451a03}.color-pink[data-v-6f65282a]{background-color:#fce7f3;border-color:#fbcfe8;color:#500724}.color-mint[data-v-6f65282a]{background-color:#d1fae5;border-color:#a7f3d0;color:#064e3b}.color-blue[data-v-6f65282a]{background-color:#e0f2fe;border-color:#bae6fd;color:#0c4a6e}.color-purple[data-v-6f65282a]{background-color:#f3e8ff;border-color:#e9d5ff;color:#4c1d95}.color-dot-yellow[data-v-6f65282a]{background-color:#fef9c3;border-color:#fef08a}.color-dot-pink[data-v-6f65282a]{background-color:#fce7f3;border-color:#fbcfe8}.color-dot-mint[data-v-6f65282a]{background-color:#d1fae5;border-color:#a7f3d0}.color-dot-blue[data-v-6f65282a]{background-color:#e0f2fe;border-color:#bae6fd}.color-dot-purple[data-v-6f65282a]{background-color:#f3e8ff;border-color:#e9d5ff}[data-v-8af0187a] .note-editor{border-radius:12px;border-color:#e2e8f0}[data-v-8af0187a] .note-toolbar{border-top-left-radius:12px;border-top-right-radius:12px;background-color:#f8fafc;border-bottom-color:#e2e8f0}.wave-bg[data-v-ad18904f]{background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 10px,rgba(var(--theme-wave-rgb),.45) 11px 12px,transparent 13px 22px);transform:translateY(42px) scaleX(1.04)}.title-divider-line[data-v-ad18904f]{background:linear-gradient(90deg,var(--accent) 0 76px,var(--line) 76px 100%)}.signature-text[data-v-ad18904f]{font-size:3.875rem;line-height:1}.signature-style-kr-brush[data-v-ad18904f]{font-family:Nanum Brush Script,cursive}.signature-style-kr-pen[data-v-ad18904f]{font-family:Nanum Pen Script,cursive}.signature-style-serif[data-v-ad18904f]{font-family:"Noto Serif KR",serif;font-weight:800}.leaf-icon[data-v-ad18904f]{width:24px;height:24px;position:relative;display:inline-block}.leaf-icon[data-icon=leaf] i[data-v-ad18904f]{position:absolute;top:4px;left:6px;width:12px;height:16px;background-color:var(--accent);border-radius:0 12px;transform:rotate(-15deg)}.leaf-icon[data-icon=leaf] span[data-v-ad18904f]{position:absolute;top:14px;left:4px;width:8px;height:8px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);border-radius:0 0 0 4px;transform:rotate(-30deg)}.custom-scrollbar[data-v-45bb3386]::-webkit-scrollbar{height:4px}.custom-scrollbar[data-v-45bb3386]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-45bb3386]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.editorial-title[data-v-6e83e619]{white-space:pre-line}.group\/sect[data-v-6e83e619]>:not(.absolute){min-height:inherit}.has-custom-bg>section[data-v-6e83e619]{background-color:transparent!important;background-image:none!important}.scrollbar-hide[data-v-6e83e619]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-6e83e619]{-ms-overflow-style:none;scrollbar-width:none}.menu-dragging[data-v-6e83e619]{opacity:.4;height:2px!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:1px dashed #a5b4fc!important}html.campaign-landing-page{font-size:16px!important}@keyframes bounce-in{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}.animate-bounce-in{animation:bounce-in .6s cubic-bezier(.175,.885,.32,1.275) both}
