[data-v-534e93cd] .modal-overlay{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000e0;justify-content:center;padding:0}[data-v-534e93cd] .modal-container.share-modal-dark{background:transparent;border:none;border-radius:0;box-shadow:none;height:auto;margin:0;max-height:calc(100dvh - 32px);max-width:min(426px,100vw - 32px);overflow:visible;pointer-events:none;width:426px}[data-v-534e93cd] .modal-body{height:100%;justify-content:stretch;overflow:visible;padding:0;pointer-events:none;width:100%}.share-modal-wrap[data-v-534e93cd]{flex-direction:column;height:auto;margin:auto;max-height:100dvh;max-width:100%;overflow:visible;padding:max(16px,env(safe-area-inset-top)) 0 calc(12px + env(safe-area-inset-bottom));pointer-events:auto;position:relative;width:426px}.share-modal-wrap[data-v-534e93cd],.share-preview-area[data-v-534e93cd]{align-items:center;box-sizing:border-box;display:flex}.share-preview-area[data-v-534e93cd]{flex:none;justify-content:center;min-height:0;padding:0 0 12px;width:100%}.share-content-list[data-v-534e93cd]{flex:none;flex-direction:column}.share-content-list[data-v-534e93cd],.share-preview-row[data-v-534e93cd]{align-items:flex-start;display:flex;height:534px;max-width:100%;width:426px}.share-preview-row[data-v-534e93cd]{border-radius:6px;flex:none;flex-direction:row;gap:10px;overflow:hidden}.share-floating-bar[data-v-534e93cd]{align-items:center;box-sizing:border-box;display:flex;flex:none;flex-direction:row;gap:10px;padding:0;pointer-events:auto;position:relative;width:100%;z-index:5}.share-close[data-v-534e93cd]{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 8px 24px #00000059;color:#1a0f0e;cursor:pointer;display:flex;flex:2;font-size:15px;font-weight:600;gap:8px;height:48px;justify-content:center;min-width:0;order:1;transition:background .2s ease,opacity .2s ease,transform .2s ease}.share-close .share-close-icon[data-v-534e93cd]{display:block;flex-shrink:0}.share-close[data-v-534e93cd] svg{display:block;height:20px;stroke:#fff;width:20px}.share-close[data-v-534e93cd]:hover{background:#ffffff3d;border-color:#fff6}.share-download-btn[data-v-534e93cd]{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 8px 24px #00000059;color:#1a0f0e;cursor:pointer;display:flex;flex:3;font-size:15px;font-weight:600;gap:8px;height:48px;justify-content:center;min-width:0;order:1;padding:12px 16px;transition:background .2s ease,opacity .2s ease,transform .2s ease}.share-download-btn[data-v-534e93cd]:hover:not(:disabled){background:#f5f5f5;transform:translateY(-1px)}.share-download-btn[data-v-534e93cd]:disabled{cursor:not-allowed;opacity:.65;transform:none}.share-card[data-v-534e93cd]{background:linear-gradient(165deg,#241412,#1a0f0e 48%,#140c0b);border:none;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#fff;display:flex;flex:none;flex-direction:column;font-family:Roboto,Inter,system-ui,sans-serif;gap:12px;height:534px;max-width:100%;overflow:hidden;padding:20px 18px 16px;position:relative;width:426px}.share-card.exporting[data-v-534e93cd]{box-shadow:none;opacity:1}.share-card-header[data-v-534e93cd]{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between}.share-title-block[data-v-534e93cd]{display:flex;flex-direction:column;gap:10px;min-width:0}.share-title[data-v-534e93cd]{display:-webkit-box;font-size:24px;font-weight:800;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:1.2;max-width:200px;-webkit-box-orient:vertical;overflow:hidden}.share-cover[data-v-534e93cd]{border-radius:4px;box-shadow:0 6px 16px #0006;height:80px;-o-object-fit:cover;object-fit:cover;width:54px}.share-cover--placeholder[data-v-534e93cd]{align-items:center;background:linear-gradient(145deg,#2a1816,#1a0f0e);box-shadow:0 4px 12px #00000059;color:#ffffff8c;display:flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.04em;-o-object-fit:unset;object-fit:unset}.share-rating[data-v-534e93cd]{flex-shrink:0;text-align:right}.share-rating-script[data-v-534e93cd]{color:#fffffff2;font-family:Pacifico,Segoe Script,cursive;font-size:18px;line-height:1.2;margin-bottom:4px}.share-rating-value[data-v-534e93cd]{font-size:46px;font-weight:700;letter-spacing:-.03em;line-height:1}.share-rating-count[data-v-534e93cd]{color:#ffffffa6;font-size:12px;margin-top:4px}.share-insight-panel[data-v-534e93cd]{background:#f3f4f6;border-radius:6px;flex:1;min-height:0;overflow:hidden;padding:44px 10px 10px;position:relative}.insight-ribbon[data-v-534e93cd]{background:linear-gradient(90deg,#ef4423,#e63b1a);box-shadow:0 2px 8px #ef442359;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);color:#fff;font-family:Pacifico,Segoe Script,cursive;font-size:16px;left:0;line-height:1.1;padding:10px 40px 10px 14px;position:absolute;top:0;z-index:1}.insight-date[data-v-534e93cd]{color:#9ca3af;font-size:11px;position:absolute;right:12px;top:14px;z-index:1}.insight-comment-box[data-v-534e93cd]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 1px 3px #0000000a;max-height:100%;overflow:hidden;padding:10px 12px}.insight-user-row[data-v-534e93cd]{gap:12px;justify-content:space-between;margin-bottom:12px}.insight-user[data-v-534e93cd],.insight-user-row[data-v-534e93cd]{align-items:flex-start;display:flex}.insight-user[data-v-534e93cd]{gap:10px;min-width:0}.insight-avatar[data-v-534e93cd]{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.insight-user-meta[data-v-534e93cd]{display:flex;flex-direction:column;gap:4px;min-width:0}.insight-username[data-v-534e93cd]{color:#6b7280;font-size:14px;font-weight:600;word-break:break-word}.insight-reply-to[data-v-534e93cd]{color:#9ca3af;font-size:12px;margin:0}.insight-reply-to span[data-v-534e93cd]{color:#6b7280}.insight-stars[data-v-534e93cd]{display:flex;gap:2px}.insight-star[data-v-534e93cd]{display:inline-block;font-size:14px;height:14px;line-height:1;position:relative;width:14px}.insight-star .star-bg[data-v-534e93cd],.insight-star .star-fill[data-v-534e93cd]{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.insight-star .star-bg[data-v-534e93cd]{color:#d1d5db;width:100%}.insight-star .star-fill[data-v-534e93cd]{color:#f59e0b}.insight-like[data-v-534e93cd]{align-items:center;color:#ff4757;display:flex;flex-direction:column;flex-shrink:0;font-size:13px;font-weight:600;gap:2px}.insight-like .heart-icon[data-v-534e93cd]{flex-shrink:0}.insight-text[data-v-534e93cd]{color:#1f2937;display:-webkit-box;font-size:13px;-webkit-line-clamp:4;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;overflow:hidden}.insight-text.empty[data-v-534e93cd]{color:#9ca3af;text-align:center}.share-footer[data-v-534e93cd]{align-items:flex-end;display:flex;flex-shrink:0;gap:12px;justify-content:space-between}.share-footer-left[data-v-534e93cd]{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.share-search[data-v-534e93cd]{align-items:center;background:#fffffff5;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;display:flex;gap:10px;padding:7px 10px}.share-search-thumb[data-v-534e93cd]{background:#e5e7eb;border-radius:2px;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.share-search-thumb--placeholder[data-v-534e93cd]{background:#d1d5db}.share-search-text[data-v-534e93cd]{color:#111827;flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-search-icon[data-v-534e93cd]{color:#6b7280;flex-shrink:0}.share-tagline[data-v-534e93cd]{color:#ffffffb3;font-size:10px;letter-spacing:.28em;padding-left:2px;text-transform:uppercase}.share-qr[data-v-534e93cd]{background:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;flex-shrink:0;height:80px;padding:5px;width:80px}.share-qr-img[data-v-534e93cd]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.share-preview-area .share-content-list[data-v-534e93cd]{transform:scale(min(1,(100vw - 32px)/426,(100dvh - 180px)/620));transform-origin:center center}@media(max-width:640px){[data-v-534e93cd] .modal-overlay{align-items:center;justify-content:center;padding:16px 0}[data-v-534e93cd] .modal-container.share-modal-dark{border-radius:0;max-width:min(426px,100vw - 24px);width:min(426px,100vw - 24px)}.share-modal-wrap[data-v-534e93cd]{padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-top:12px;width:min(426px,100vw - 24px)}.share-preview-area[data-v-534e93cd]{padding-bottom:10px}}@media(max-width:480px){.share-floating-bar[data-v-534e93cd]{gap:10px}.share-title[data-v-534e93cd]{font-size:22px;max-width:180px}.share-rating-value[data-v-534e93cd]{font-size:40px}.share-insight-panel[data-v-534e93cd]{flex:1;padding-top:42px}.share-qr[data-v-534e93cd]{height:72px;width:72px}.insight-text[data-v-534e93cd]{-webkit-line-clamp:6}}
