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