.share-modal[data-v-f4357554]{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.share-modal__mask[data-v-f4357554]{cursor:pointer;background:#00000052;border:none;width:100%;height:100%;position:absolute;inset:0}.share-modal__panel[data-v-f4357554]{z-index:1;background:#fff;border-radius:20px;flex-direction:column;align-items:center;width:460px;height:367px;padding:28px 28px 26px;display:flex;position:relative;box-shadow:0 10px 28px #00000026}.share-modal__close[data-v-f4357554]{color:#999;cursor:pointer;background:0 0;border:none;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;transition:color .16s,background-color .16s;display:inline-flex;position:absolute;top:16px;right:16px}.share-modal__close[data-v-f4357554]:hover{color:#333;background:#0000000a}.share-modal__title[data-v-f4357554]{color:#111;text-align:center;margin:0;font-size:24px;font-weight:600;line-height:normal}.share-modal__divider[data-v-f4357554]{background:#e5e5e5;width:calc(100% + 56px);height:1px;margin-top:16px}.share-modal__qr-body[data-v-f4357554]{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:16px;display:flex}.share-modal__qr[data-v-f4357554]{width:184px;height:184px;display:block}.share-modal__hint[data-v-f4357554]{color:#333;text-align:center;flex-direction:column;align-items:center;gap:6px;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.5;display:flex}.share-modal__copy-body[data-v-f4357554]{flex-direction:column;flex:1;justify-content:center;gap:16px;width:100%;padding-top:16px;display:flex}.share-modal__copy-label[data-v-f4357554]{color:#333;margin:0;font-size:14px;font-weight:500;line-height:1.5}.share-modal__copy-btn[data-v-f4357554]{color:#fff;cursor:pointer;background:#ff5c00;border:none;border-radius:999px;width:100%;height:40px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .16s}.share-modal__copy-btn[data-v-f4357554]:hover{cursor:pointer;background:#e65200}.share-modal__url[data-v-f4357554]{color:#666;word-break:break-all;background:#f5f5f5;border-radius:6px;min-height:40px;padding:10px 12px;font-size:14px;line-height:1.5}.share-modal-enter-active[data-v-f4357554],.share-modal-leave-active[data-v-f4357554]{transition:opacity .18s}.share-modal-enter-active .share-modal__panel[data-v-f4357554],.share-modal-leave-active .share-modal__panel[data-v-f4357554]{transition:transform .18s,opacity .18s}.share-modal-enter-from[data-v-f4357554],.share-modal-leave-to[data-v-f4357554]{opacity:0}.share-modal-enter-from .share-modal__panel[data-v-f4357554],.share-modal-leave-to .share-modal__panel[data-v-f4357554]{opacity:0;transform:translateY(8px)scale(.98)}.share-wrap[data-v-47bc3bab]{flex-shrink:0;display:inline-flex;position:relative}.share-trigger[data-v-47bc3bab]{color:#666;cursor:pointer;background:#fff;border:1px solid #f3f4f6;border-radius:999px;justify-content:center;align-items:center;gap:5px;height:38px;padding:0 12px;font-size:12px;font-weight:400;display:inline-flex}.share-trigger--open[data-v-47bc3bab],.share-trigger[data-v-47bc3bab]:active,.share-trigger[data-v-47bc3bab]:hover{cursor:pointer;font-weight:500}.share-trigger--open[data-v-47bc3bab],.share-trigger--open[data-v-47bc3bab]:hover,.share-trigger[data-v-47bc3bab]:active,.share-trigger[data-v-47bc3bab]:active:hover,.share-trigger[data-v-47bc3bab]:hover,.share-trigger[data-v-47bc3bab]:hover:hover{color:#ff5c00;background:#fff5ed;border-color:#ff5c0030}.share-popover[data-v-47bc3bab]{z-index:20;background:#fff;border:1px solid #e7e7e7;border-radius:16px;flex-direction:column;gap:12px;width:220px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 16px #0000001a}.share-popover__title[data-v-47bc3bab]{color:#111;margin:0;font-size:15px;font-weight:600;line-height:normal}.share-popover__options[data-v-47bc3bab]{flex-direction:column;gap:12px;display:flex}.share-option[data-v-47bc3bab]{color:#333;cursor:pointer;background-color:#f7f7f7;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;font-weight:500;display:flex}.share-option[data-v-47bc3bab]:focus-visible,.share-option[data-v-47bc3bab]:hover{color:#fe6c35;cursor:pointer;background-color:#ffe6d8;outline:none;font-weight:600}.share-popover-enter-active[data-v-47bc3bab],.share-popover-leave-active[data-v-47bc3bab]{transition:opacity .16s,transform .16s}.share-popover-enter-from[data-v-47bc3bab],.share-popover-leave-to[data-v-47bc3bab]{opacity:0;transform:translate(-50%,5px)}
