.share-card[data-v-320b34f2]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:480px;font-family:Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,sans-serif;overflow:hidden;box-shadow:0 8px 32px #0000001f}.sc-header[data-v-320b34f2]{background:#fff;border-bottom:3px solid #f37321;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.sc-logo[data-v-320b34f2]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:180px;height:24px}.sc-header-right[data-v-320b34f2]{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.sc-brand[data-v-320b34f2]{color:#1e293b;letter-spacing:.2px;font-size:13px;font-weight:700}.sc-date[data-v-320b34f2]{color:#5f6b7a;font-size:11px}.sc-provider-band[data-v-320b34f2]{background:linear-gradient(135deg,#e8291d 0%,#b51f16 100%);align-items:center;gap:16px;padding:20px 24px;display:flex}.sc-provider-logo[data-v-320b34f2]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:brightness(0)invert();width:92px;height:24px}.sc-provider-info[data-v-320b34f2]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sc-provider-name[data-v-320b34f2]{color:#fff;letter-spacing:-.3px;font-size:18px;font-weight:800}.sc-speed[data-v-320b34f2]{color:#ffffffd9;font-size:13px}.sc-product-badge[data-v-320b34f2]{color:#fff;white-space:nowrap;background:#fff3;border:1.5px solid #fff9;border-radius:999px;flex:none;padding:5px 14px;font-size:12px;font-weight:700}.sc-price-block[data-v-320b34f2]{text-align:center;background:#fff;padding:20px 24px 16px}.sc-price-label[data-v-320b34f2]{color:#64748b;letter-spacing:.5px;margin-bottom:8px;font-size:12px;display:block}.sc-price-number[data-v-320b34f2]{justify-content:center;align-items:baseline;gap:3px;display:flex}.sc-price-digits[data-v-320b34f2]{color:#125be3;letter-spacing:-1px;font-size:52px;font-weight:900;line-height:1}.sc-price-unit[data-v-320b34f2]{color:#125be3;font-size:24px;font-weight:700;line-height:1}.sc-price-negotiable[data-v-320b34f2]{color:#f37321;font-size:30px;font-weight:800;line-height:1}.sc-divider[data-v-320b34f2]{background:#e2e8f0;height:1px;margin:0}.sc-detail[data-v-320b34f2]{padding:14px 24px 16px}.sc-section-title[data-v-320b34f2]{color:#125be3;letter-spacing:.3px;border-left:3px solid #125be3;margin:0 0 8px;padding-left:10px;font-size:12px;font-weight:700}.sc-table[data-v-320b34f2]{border-collapse:collapse;width:100%;font-size:13px}.sc-table thead tr[data-v-320b34f2]{background:#f1f5f9}.sc-table th[data-v-320b34f2]{text-align:left;color:#5d6b80;border-bottom:1px solid #e2e8f0;padding:7px 10px;font-size:11px;font-weight:700}.sc-table th[data-v-320b34f2]:last-child,.sc-table td[data-v-320b34f2]:last-child{text-align:right}.sc-table tbody td[data-v-320b34f2]{color:#1e293b;border-bottom:1px solid #e2e8f0;padding:8px 10px}.sc-table tbody td[data-v-320b34f2]:first-child{word-break:keep-all;overflow-wrap:break-word}.sc-col-note[data-v-320b34f2]{width:32%}.sc-col-amt[data-v-320b34f2]{white-space:nowrap;width:104px}.sc-table td.sc-row-note[data-v-320b34f2]{color:#475569;word-break:keep-all;vertical-align:middle;font-size:11px;line-height:1.5}.sc-table tbody tr.sc-disc-row td[data-v-320b34f2]{color:#125be3}.sc-table tbody tr.sc-disc-row td.sc-row-note[data-v-320b34f2]{color:#475569}.sc-subtotal-row td[data-v-320b34f2],.sc-vat-row td[data-v-320b34f2]{color:#64748b;background:#f8fafc;border-bottom:none;padding:7px 10px 5px;font-weight:600}.sc-card-row td[data-v-320b34f2]{color:#125be3;font-weight:700}.sc-total-row td[data-v-320b34f2]{color:#047857;background:#ecfdf5;border-top:2px solid #047857;border-bottom:none;padding:9px 10px 8px;font-size:15px;font-weight:800}.sc-install[data-v-320b34f2]{padding:10px 24px 14px}.sc-install-row[data-v-320b34f2]{background:#fef9f0;border:1px solid #fde68a;border-radius:8px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.sc-install-label[data-v-320b34f2]{color:#64748b;flex:auto;align-items:center;gap:6px;min-width:0;font-weight:500;display:inline-flex}.sc-install-title[data-v-320b34f2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sc-term-badge[data-v-320b34f2]{color:#92400e;white-space:nowrap;background:#fde68a;border-radius:10px;flex:none;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.3;display:inline-block}.sc-install-amount[data-v-320b34f2]{color:#92400e;white-space:nowrap;flex:none;margin-left:auto;font-weight:700}.sc-install-strike[data-v-320b34f2]{color:#94a3b8;margin-right:6px;font-weight:500;text-decoration:line-through}.sc-install-waived[data-v-320b34f2]{color:#059669;font-weight:700}.sc-install-note[data-v-320b34f2]{color:#5f6b7a;margin:5px 0 0;font-size:10px}.sc-footer[data-v-320b34f2]{background:#1e293b;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.sc-footer-url[data-v-320b34f2]{color:#f37321;font-size:13px;font-weight:700}.sc-footer-note[data-v-320b34f2]{color:#94a3b8;font-size:11px}.fcb-stack[data-v-d67937f5]{z-index:250;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;top:70%;right:0;transform:translateY(-50%)}.fcb-tab[data-v-d67937f5]{background:var(--pf-blue,#2b6cff);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:14px 0 0 14px;align-items:center;gap:8px;padding:14px 18px;font-size:15px;font-weight:700;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:-4px 6px 20px #2b6cff59}.fcb-tab[data-v-d67937f5]:hover{background:var(--cc-accent-dark,#1f57e0);transform:translate(-4px);box-shadow:-8px 8px 26px #2b6cff73}.fcb-tab--consult[data-v-d67937f5]{background:var(--accent,#f37321);padding:16px 20px;font-size:16px;animation:8s ease-in-out infinite fcbBreathe-d67937f5;position:relative;box-shadow:-6px 8px 26px #f3732180}.fcb-tab--consult[data-v-d67937f5]:hover{background:var(--accent-dark,#d85f10);transform:translate(-6px);box-shadow:-10px 10px 30px #f373218c}@keyframes fcbBreathe-d67937f5{0%,86%,to{translate:0}90%{translate:-10px}94%{translate:0}}.fcb-sheen[data-v-d67937f5]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fcb-sheen i[data-v-d67937f5]{background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:44px;animation:7s ease-out 2s infinite fcbSweep-d67937f5;position:absolute;top:-60%;bottom:-60%;left:0;transform:translate(-80px)skew(-20deg)}@keyframes fcbSweep-d67937f5{0%{transform:translate(-80px)skew(-20deg)}14%,to{transform:translate(320px)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.fcb-sheen[data-v-d67937f5]{display:none}}.fcb-tab-icon--consult[data-v-d67937f5]{transform-origin:50%;animation:6s ease-in-out infinite fcbNudge-d67937f5}@keyframes fcbNudge-d67937f5{0%,88%,to{rotate:0deg}92%{rotate:-13deg}96%{rotate:11deg}}.fcb-tab--kakao[data-v-d67937f5]{color:#3c1e1e;background:#fee500;text-decoration:none;box-shadow:-4px 6px 20px #3c1e1e38}.fcb-tab--kakao[data-v-d67937f5]:hover{background:#fada0a;box-shadow:-8px 8px 26px #3c1e1e4d}.fcb-tab-icon[data-v-d67937f5]{flex-shrink:0}.fcb-tab-text--short[data-v-d67937f5]{display:none}.cc-overlay[data-v-d67937f5]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:400;background:#0f172a80;justify-content:center;align-items:center;padding:16px;animation:.2s ccFade-d67937f5;display:flex;position:fixed;inset:0}@keyframes ccFade-d67937f5{0%{opacity:0}to{opacity:1}}.cc-panel[data-v-d67937f5]{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:440px;max-height:calc(100vh - 32px);animation:.25s ccUp-d67937f5;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a47}@keyframes ccUp-d67937f5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cc-theme-soho[data-v-d67937f5]{--cc-accent:#2b6cff;--cc-accent-light:#eef3ff;--cc-accent-dark:#1f57e0}.cc-theme-home[data-v-d67937f5]{--cc-accent:#f5751a;--cc-accent-light:#fff3e9;--cc-accent-dark:#db630f}.cc-head[data-v-d67937f5]{flex-shrink:0;justify-content:space-between;align-items:center;padding:22px 22px 14px;display:flex}.cc-head h2[data-v-d67937f5]{color:var(--dark,#1a2233);letter-spacing:-.5px;font-size:20px;font-weight:800}.cc-close[data-v-d67937f5]{width:34px;height:34px;color:var(--gray-400,#9aa1ad);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.cc-close[data-v-d67937f5]:hover{background:var(--gray-100,#f1f2f4);color:var(--gray-700,#4b5563)}.cc-scroll[data-v-d67937f5]{padding:4px 22px 8px;overflow-y:auto}.cc-seg[data-v-d67937f5]{background:var(--gray-100,#f1f2f4);border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:22px;padding:5px;display:grid}.cc-seg-btn[data-v-d67937f5]{color:var(--gray-500,#7a828f);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 0;font-size:14px;font-weight:700;transition:all .15s}.cc-seg-btn.active[data-v-d67937f5]{color:var(--cc-accent,#2b6cff);background:#fff;box-shadow:0 1px 4px #0f172a1f}.cc-sec[data-v-d67937f5]{margin-bottom:22px}.cc-sec-title[data-v-d67937f5]{color:var(--dark,#1a2233);letter-spacing:-.3px;align-items:center;gap:7px;margin-bottom:12px;font-size:15px;font-weight:800;display:flex}.cc-sec-title svg[data-v-d67937f5]{color:var(--cc-accent,#2b6cff)}.cc-sec-note[data-v-d67937f5]{color:var(--gray-500,#7a828f);font-size:13px;font-weight:600}.cc-grid[data-v-d67937f5]{gap:10px;display:grid}.cc-grid-3[data-v-d67937f5]{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-grid-2[data-v-d67937f5]{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-card[data-v-d67937f5]{border:1.5px solid var(--gray-200,#e6e8ec);cursor:pointer;text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;min-height:78px;padding:14px 10px;transition:all .15s;display:flex}.cc-card[data-v-d67937f5]:hover{border-color:var(--cc-accent,#2b6cff)}.cc-card.active[data-v-d67937f5]{border-color:var(--cc-accent,#2b6cff);background:var(--cc-accent-light,#eef3ff);box-shadow:0 0 0 1px var(--cc-accent,#2b6cff) inset}.cc-card-label[data-v-d67937f5]{color:var(--dark,#1a2233);letter-spacing:-.3px;font-size:15px;font-weight:800}.cc-card.active .cc-card-label[data-v-d67937f5]{color:var(--cc-accent,#2b6cff)}.cc-card-desc[data-v-d67937f5]{color:var(--gray-500,#7a828f);word-break:keep-all;font-size:11.5px;font-weight:500;line-height:1.4}.cc-card-benefit[data-v-d67937f5]{text-align:left;flex-direction:row;align-items:center;gap:11px;padding:14px}.cc-card-static[data-v-d67937f5]{cursor:default}.cc-benefit-icon[data-v-d67937f5]{color:var(--gray-400,#9aa1ad);flex-shrink:0}.cc-card-benefit.active .cc-benefit-icon[data-v-d67937f5]{color:var(--cc-accent,#2b6cff)}.cc-benefit-text[data-v-d67937f5]{flex-direction:column;gap:2px;min-width:0;display:flex}.cc-gift-note[data-v-d67937f5]{background:var(--accent-light,#fff7ed);color:var(--accent-dark,#b45309);border-radius:9px;align-items:center;gap:6px;margin-top:10px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.cc-gift-note strong[data-v-d67937f5]{font-weight:800}.cc-gift-note svg[data-v-d67937f5]{flex-shrink:0}.cc-mobile[data-v-d67937f5]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;padding:6px 2px 4px;display:flex}.cc-mobile input[data-v-d67937f5]{opacity:0;pointer-events:none;position:absolute}.cc-check[data-v-d67937f5]{border:1.5px solid var(--gray-300,#cfd3da);color:#0000;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:inline-flex}.cc-check.on[data-v-d67937f5]{background:var(--cc-accent,#2b6cff);border-color:var(--cc-accent,#2b6cff);color:#fff}.cc-mobile-text[data-v-d67937f5]{color:var(--gray-800,#2b3240);font-size:14px;font-weight:700}.cc-foot[data-v-d67937f5]{border-top:1px solid var(--gray-200,#e6e8ec);background:#fff;flex-shrink:0;padding:16px 22px 20px}.cc-total-row[data-v-d67937f5]{justify-content:space-between;align-items:center;display:flex}.cc-total-label[data-v-d67937f5]{color:var(--gray-800,#2b3240);align-items:center;gap:5px;font-size:15px;font-weight:700;display:inline-flex}.cc-help[data-v-d67937f5]{color:var(--gray-400,#9aa1ad);cursor:help;display:inline-flex}.cc-total-num[data-v-d67937f5]{color:var(--cc-accent,#2b6cff);letter-spacing:-.8px;font-size:26px;font-weight:800}.cc-total-num small[data-v-d67937f5]{margin-left:2px;font-size:15px;font-weight:700}.cc-detail-toggle[data-v-d67937f5]{border:none;border-top:1px solid var(--gray-100,#f1f2f4);width:100%;color:var(--gray-600,#5b6473);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 0;font-size:13.5px;font-weight:600;display:flex}.cc-detail-toggle svg[data-v-d67937f5]{transition:transform .2s}.cc-detail-toggle svg.open[data-v-d67937f5]{transform:rotate(180deg)}.cc-detail-cap[data-v-d67937f5]{color:var(--gray-600,#5b6473);justify-content:space-between;align-items:center;padding:2px 0 4px;font-size:12px;font-weight:700;display:flex}.cc-detail-cap span[data-v-d67937f5]{color:var(--gray-500,#7a828f);background:var(--gray-50,#f8f9fa);border:1px solid var(--gray-200,#e6e8ec);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.cc-detail-list[data-v-d67937f5]{flex-direction:column;gap:7px;padding:4px 0 10px;display:flex}.cc-detail-list li[data-v-d67937f5]{color:var(--gray-700,#4b5563);justify-content:space-between;font-size:13px;display:flex}.cc-detail-list li span[data-v-d67937f5]:last-child{color:var(--gray-900,#1a2233);font-weight:700}.cc-quote[data-v-d67937f5]{border-top:1px solid var(--gray-100,#f1f2f4);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:10px 0 12px;display:flex}.cc-quote-label[data-v-d67937f5]{color:var(--gray-700,#4b5563);flex-shrink:0;font-size:13.5px;font-weight:700}.cc-quote-btns[data-v-d67937f5]{gap:6px;display:flex}.cc-quote-btn[data-v-d67937f5]{border:1px solid var(--gray-300,#cfd3da);color:var(--gray-700,#4b5563);cursor:pointer;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:5px;padding:8px 12px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.cc-quote-btn[data-v-d67937f5]:hover:not(:disabled){border-color:var(--cc-accent,#2b6cff);color:var(--cc-accent,#2b6cff);background:var(--cc-accent-light,#eef3ff)}.cc-quote-btn[data-v-d67937f5]:disabled{opacity:.6;cursor:not-allowed}.cc-spin[data-v-d67937f5]{animation:.9s linear infinite ccSpin-d67937f5}@keyframes ccSpin-d67937f5{to{transform:rotate(360deg)}}.cc-sharecard-offscreen[data-v-d67937f5]{pointer-events:none;z-index:-1;position:fixed;top:0;left:-9999px}.cc-actions[data-v-d67937f5]{gap:10px;margin-top:6px;display:flex}.cc-btn[data-v-d67937f5]{cursor:pointer;border:none;border-radius:12px;flex:1;padding:14px 0;font-size:15px;font-weight:700;transition:all .15s}.cc-btn-ghost[data-v-d67937f5]{background:var(--cc-accent-light,#eef3ff);color:var(--cc-accent,#2b6cff)}.cc-btn-ghost[data-v-d67937f5]:hover{filter:brightness(.96)}.cc-btn-primary[data-v-d67937f5]{background:var(--cc-accent,#2b6cff);color:#fff}.cc-btn-primary[data-v-d67937f5]:hover{background:var(--cc-accent-dark,#1f57e0)}@media (width<=600px){.fcb-stack[data-v-d67937f5]{flex-direction:row;align-items:stretch;gap:0;inset:auto 0 0;transform:none;box-shadow:0 -2px 14px #0f172a24}.fcb-tab[data-v-d67937f5]{min-width:0;padding:14px 6px calc(14px + env(safe-area-inset-bottom,0));box-shadow:none;border-radius:0;flex:1;justify-content:center;font-size:13.5px}.fcb-tab[data-v-d67937f5]:hover{box-shadow:none;transform:none}.fcb-tab--kakao[data-v-d67937f5]{box-shadow:none}.fcb-tab--consult[data-v-d67937f5]{padding:14px 6px calc(14px + env(safe-area-inset-bottom,0));box-shadow:none;flex:1.4;font-size:13.5px;animation:none;transform:none}.fcb-tab--consult[data-v-d67937f5]:hover{box-shadow:none;transform:none}.fcb-tab-text--full[data-v-d67937f5]{display:none}.fcb-tab-text--short[data-v-d67937f5]{display:inline}}body.sh-mobile-open .fcb-stack[data-v-d67937f5]{display:none}
