.share-container[data-v-a3d5402f]{align-items:center;display:flex;justify-content:flex-start;margin-top:40px}.share-container .share-text[data-v-a3d5402f]{color:#1e5732;font-size:14px;line-height:28px;margin-right:10px}.share-container .share-link[data-v-a3d5402f]{display:inline-block;position:relative;text-decoration:none}.share-container .share-link:hover .share-qrcode-container[data-v-a3d5402f]{display:block}.share-container .share-link .share-qrcode-container[data-v-a3d5402f]{background-color:#fff;box-shadow:0 2px 8px #00000026;display:none;height:220px;left:50%;position:absolute;top:-230px;transform:translate(-50%);-webkit-transform:translateX(-50%);width:220px;z-index:1000}.share-container .share-link .share-qrcode[data-v-a3d5402f]{height:220px;width:220px}.share-container .share-icon[data-v-a3d5402f]{cursor:pointer;height:28px;margin-right:10px;transition:opacity .3s ease;width:28px}.share-container .share-icon[data-v-a3d5402f]:hover{opacity:.8}.share-container .share-icon[data-v-a3d5402f]:active{opacity:.6}.modal-dialog[data-v-a3d5402f]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:1000}.modal-dialog .modal-container[data-v-a3d5402f]{max-width:500px;padding:0 30px;width:100%}@media screen and (max-width:576px){.modal-dialog .modal-container[data-v-a3d5402f]{padding:0 20px}}.modal-dialog .dialog-content[data-v-a3d5402f]{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px #00000026;font-size:16px;min-height:175px;padding:30px;width:100%}.modal-dialog .modal-body[data-v-a3d5402f]{padding-bottom:20px;text-align:center}.modal-dialog .modal-body .text[data-v-a3d5402f]{color:#333;font-size:16px;line-height:1.5}.modal-dialog .modal-footer[data-v-a3d5402f]{border-top:1px solid #dee2e6;padding-top:20px;text-align:center}.modal-dialog .modal-footer .modal-button[data-v-a3d5402f]{background-color:#38539a;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:38px;line-height:38px;transition:background-color .3s ease;width:104px}.modal-dialog .modal-footer .modal-button[data-v-a3d5402f]:hover{background-color:#2d4280}.modal-dialog .modal-footer .modal-button[data-v-a3d5402f]:active{background-color:#1f2d5a}
