.wc-section[data-v-c509ae8d]{padding:24px 20px 8px}.wc-section-header[data-v-c509ae8d]{margin-bottom:14px}.wc-section-title[data-v-c509ae8d]{color:var(--color-text,#1a1a1a);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;display:flex}.wc-section-title i[data-v-c509ae8d]{color:var(--color-brand,#2f6bff);font-size:14px}.wc-blog-loading[data-v-c509ae8d]{text-align:center;color:var(--color-text-muted,#9ca3af);padding:24px;font-size:18px}.wc-blog-list[data-v-c509ae8d]{flex-direction:column;gap:8px;display:flex}.wc-blog-item[data-v-c509ae8d]{border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);color:var(--color-text,#1a1a1a);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.wc-blog-item[data-v-c509ae8d]:hover{border-color:var(--color-brand,#2f6bff);transform:translateY(-1px)}.wc-blog-thumb[data-v-c509ae8d]{background:var(--color-bg,#f3f4f6);border-radius:8px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.wc-blog-thumb img[data-v-c509ae8d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.wc-blog-content[data-v-c509ae8d]{flex:1;min-width:0}.wc-blog-title[data-v-c509ae8d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:13px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.wc-blog-summary[data-v-c509ae8d]{color:var(--color-text-muted,#6b7280);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.wc-blog-date[data-v-c509ae8d]{color:var(--color-text-muted,#9ca3af);font-size:10px}.wc-blog-date i[data-v-c509ae8d]{margin-right:4px}.wc-blog-icon[data-v-c509ae8d]{color:var(--color-text-muted,#9ca3af);flex-shrink:0;margin-top:4px;font-size:11px}.wc-fab-stack[data-v-bb4f0eee]{z-index:100;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:24px;right:16px}.wc-fab-badge[data-v-bb4f0eee]{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:700;display:flex;box-shadow:0 4px 14px #0000002e}.wc-fab-badge--open[data-v-bb4f0eee]{color:#fff;background:#059669}.wc-fab-badge--closed[data-v-bb4f0eee]{color:#1a1a1a;background:#fbbf24}.wc-fab-badge--holiday[data-v-bb4f0eee]{color:#fff;background:#f87171}.wc-fab[data-v-bb4f0eee]{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 6px 18px #0003}.wc-fab[data-v-bb4f0eee]:hover{transform:scale(1.05)}.wc-fab--kakao[data-v-bb4f0eee]{color:#391b1b;background:#fee500}.wc-fab--insta[data-v-bb4f0eee]{color:#fff;background:linear-gradient(135deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.wc-modal-backdrop[data-v-bb622d82]{z-index:200;background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.2s wc-fade-in-bb622d82;display:flex;position:fixed;inset:0}.wc-modal[data-v-bb622d82]{background:var(--color-surface,#fff);width:100%;max-width:360px;color:var(--color-text,#1a1a1a);border-radius:16px;padding:24px;position:relative;box-shadow:0 16px 48px #0000004d}.wc-modal-close[data-v-bb622d82]{width:32px;height:32px;color:var(--color-text-muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:16px;position:absolute;top:12px;right:12px}.wc-modal-close[data-v-bb622d82]:hover{background:var(--color-bg,#f3f4f6)}.wc-modal-title[data-v-bb622d82]{align-items:center;gap:8px;margin:0 0 16px;font-size:18px;font-weight:800;display:flex}.wc-modal-title i[data-v-bb622d82]{color:var(--color-brand,#2f6bff)}.wc-qr-preview[data-v-bb622d82]{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:12px;justify-content:center;align-items:center;width:240px;height:240px;margin:0 auto 12px;padding:8px;display:flex}.wc-qr-preview img[data-v-bb622d82]{width:100%;height:100%}.wc-qr-loading[data-v-bb622d82]{color:var(--color-text-muted,#9ca3af);font-size:28px}.wc-qr-error[data-v-bb622d82]{color:#dc2626;text-align:center;padding:12px;font-size:12px}.wc-qr-error i[data-v-bb622d82]{margin-bottom:6px;font-size:24px;display:block}.wc-qr-url[data-v-bb622d82]{color:var(--color-text-muted,#6b7280);text-align:center;word-break:break-all;margin:0 0 16px;font-size:11px}.wc-qr-actions[data-v-bb622d82]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wc-qr-btn[data-v-bb622d82]{background:var(--color-brand,#2f6bff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px;font-size:13px;font-weight:700;transition:background .15s;display:flex}.wc-qr-btn[data-v-bb622d82]:hover:not(:disabled){background:#1f4fd8}.wc-qr-btn[data-v-bb622d82]:disabled{opacity:.5;cursor:not-allowed}.wc-qr-btn--secondary[data-v-bb622d82]{background:var(--color-bg,#f3f4f6);color:var(--color-text,#1a1a1a);border:1px solid var(--color-border,#e5e7eb)}.wc-qr-btn--secondary[data-v-bb622d82]:hover:not(:disabled){background:var(--color-border,#e5e7eb)}@keyframes wc-fade-in-bb622d82{0%{opacity:0}to{opacity:1}}.wc-page[data-v-4fd6eb25]{--color-brand:#2f6bff;background:linear-gradient(135deg,#1f2937 0%,#111827 50%,#1e1b4b 100%);justify-content:center;min-height:100vh;padding:0;display:flex}[data-theme=dark] .wc-page[data-v-4fd6eb25]{background:linear-gradient(135deg,#0a0e1a 0%,#050810 50%,#0c0a1f 100%)}.wc-card[data-v-4fd6eb25]{background:var(--color-bg,#f9fafb);flex-direction:column;width:100%;max-width:440px;min-height:100vh;display:flex;position:relative;box-shadow:0 0 60px #0000004d}.wc-topbar[data-v-4fd6eb25]{z-index:10;gap:8px;display:flex;position:absolute;top:14px;right:14px}.wc-topbar-btn[data-v-4fd6eb25]{color:#1a1a1a;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;transition:transform .15s;display:flex;box-shadow:0 4px 12px #00000026}.wc-topbar-btn[data-v-4fd6eb25]:hover{transform:translateY(-1px)}.wc-topbar-btn--primary[data-v-4fd6eb25]{background:var(--color-brand,#2f6bff);color:#fff}.wc-loading[data-v-4fd6eb25]{min-height:60vh;color:var(--color-text-muted,#9ca3af);justify-content:center;align-items:center;font-size:32px;display:flex}.wc-error[data-v-4fd6eb25]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:24px;display:flex}.wc-error-icon[data-v-4fd6eb25]{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:14px;font-size:28px;display:flex}.wc-error-title[data-v-4fd6eb25]{color:var(--color-text,#1a1a1a);margin:0 0 6px;font-size:16px;font-weight:700}.wc-error-desc[data-v-4fd6eb25]{color:var(--color-text-muted,#6b7280);margin:0 0 16px;font-size:13px}.wc-error-retry[data-v-4fd6eb25]{background:var(--color-brand,#2f6bff);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.wc-footer[data-v-4fd6eb25]{text-align:center;color:var(--color-text-muted,#9ca3af);padding:28px 20px 100px;font-size:11px}.wc-footer p[data-v-4fd6eb25]{margin:0 0 12px}.wc-footer-link[data-v-4fd6eb25]{color:var(--color-text-muted,#6b7280);align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.wc-footer-link[data-v-4fd6eb25]:hover{color:var(--color-brand,#2f6bff)}@media (width<=480px){.wc-card[data-v-4fd6eb25]{max-width:100%;box-shadow:none}.wc-page[data-v-4fd6eb25]{background:var(--color-bg,#f9fafb)}}
