.ubridge-msg-shortcode{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:480px;justify-self:center}.ubridge-msg-shortcode .ubridge-msg-app-picker{display:flex;flex-direction:column;gap:6px;width:100%}.ubridge-msg-shortcode .ubridge-msg-app-picker>span{display:none}.ubridge-msg-shortcode .ubridge-msg-select-wrap{position:relative}.ubridge-msg-shortcode .ubridge-msg-app-select{width:100%;appearance:none;padding:10px 40px 10px 14px;font-family:"Instrument Sans",system-ui,sans-serif;font-size:16px;line-height:24px;color:#414651;border:1px solid #8290ac;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgb(10 13 18 / .05)}.ubridge-msg-shortcode .ubridge-msg-app-select:focus{outline:none;border-color:#06215a;box-shadow:0 0 0 3px rgb(6 33 90 / .15)}.ubridge-msg-shortcode .ubridge-msg-app-select.ubridge-ms-field-error{border-color:#bc1944!important;background-color:#fff8f8;box-shadow:0 1px 2px rgb(10 13 18 / .05)}.ubridge-msg-shortcode .ubridge-msg-select-wrap.ubridge-ms-field-error{border-radius:8px;padding:.2rem;margin:-.2rem;background:rgb(188 25 68 / .06);outline:1px solid rgb(188 25 68 / .35);outline-offset:1px}.ubridge-msg-shortcode .ubridge-msg-select-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23BC1944' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.ubridge-msg-shortcode .ubridge-msg-open-btn{appearance:none;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;min-height:48px;padding:12px 18px;gap:6px;font-family:"Instrument Sans",system-ui,sans-serif;font-size:16px;line-height:24px;font-weight:600;cursor:pointer;border:1px solid #06215a;border-radius:30px;box-shadow:0 1px 2px rgb(10 13 18 / .05);background:#06215a;color:#fff;min-width:0}.ubridge-msg-shortcode .ubridge-msg-open-btn:hover{background:#384D7B;border-color:#384D7B}.ubridge-msg-shortcode .ubridge-msg-open-btn:disabled,.ubridge-msg-shortcode .ubridge-msg-open-btn.is-disabled{background:#98a2b3;border-color:#98a2b3;cursor:not-allowed;opacity:1}.ubridge-msg-shortcode .ubridge-msg-open-btn:focus-visible{outline:2px solid #06215a;outline-offset:2px}.ubridge-msg-content{--ubridge-navy-400:#06215a;--ubridge-navy-200:#8290ac;--ubridge-navy-hover:#04163d;--ubridge-gray-700:#414651;--ubridge-gray-500:#717680;--ubridge-white:#ffffff;--ubridge-shadow-xs:0 1px 2px rgba(10, 13, 18, 0.05);width:100%;max-width:480px;margin:0 auto}@media (min-width:992px){.ubridge-msg-content{min-width:480px}}.ubridge-msg-content h3{margin:0 0 16px;color:#06215a}.ubridge-msg-content.ubridge-multistep-root{padding:0;background:#fff0}.ubridge-msg-content .ubridge-msg-language-tabs{width:100%;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:-8px}.ubridge-msg-content .ubridge-msg-language-tab{appearance:none;min-height:40px;border:1px solid var(--ubridge-navy-400);background:var(--ubridge-navy-400);color:var(--ubridge-white);border-radius:30px;padding:8px 14px;font-family:"Instrument Sans",system-ui,sans-serif;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;box-shadow:var(--ubridge-shadow-xs)}.ubridge-msg-content .ubridge-msg-language-tab:hover,.ubridge-msg-content .ubridge-msg-language-tab:focus-visible{background:var(--ubridge-navy-hover);border-color:var(--ubridge-navy-hover)}.ubridge-msg-content .ubridge-msg-language-tab.is-active{background:#384D7B;border-color:#384D7B;color:var(--ubridge-white)}.ubridge-msg-content .ubridge-msg-language-tab.is-active:hover,.ubridge-msg-content .ubridge-msg-language-tab.is-active:focus-visible{background:#384D7B;border-color:#384D7B}.ubridge-msg-content .ubridge-msg-form{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.ubridge-msg-form.ubridge-msg-content-form .ubridge-field{width:100%}.ubridge-msg-form.ubridge-msg-content-form .ubridge-field label{font-weight:500;font-size:20px;line-height:28px;color:#414651}.ubridge-msg-content.ubridge-multistep-root input[type="text"],.ubridge-msg-content.ubridge-multistep-root textarea{width:100%;min-height:44px;box-sizing:border-box;border:1px solid var(--ubridge-navy-200);border-radius:8px;padding:10px 14px;font-family:"Instrument Sans",system-ui,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:var(--ubridge-gray-700);background:var(--ubridge-white);box-shadow:var(--ubridge-shadow-xs);transition:border-color 0.15s ease,box-shadow 0.15s ease}.ubridge-msg-content.ubridge-multistep-root input::placeholder,.ubridge-msg-content.ubridge-multistep-root textarea::placeholder{color:var(--ubridge-gray-500);opacity:1}.ubridge-msg-content.ubridge-multistep-root textarea{min-height:140px;max-height:min(280px, 40vh);resize:vertical;overflow-y:auto}.ubridge-msg-content.ubridge-multistep-root input[type="text"]:focus,.ubridge-msg-content.ubridge-multistep-root textarea:focus{outline:none;border:2px solid var(--ubridge-navy-400);box-shadow:var(--ubridge-shadow-xs)}.ubridge-msg-content .ubridge-msg-helper-text{display:block;margin-top:6px;color:#717680;font-size:14px;line-height:20px}.ubridge-msg-content .ubridge-msg-wechat-note{margin:-6px 0 0;color:#414651;font-size:14px;line-height:20px}.ubridge-msg-content .ubridge-msg-copy-helper{margin:-8px 0 0;color:#414651;font-size:14px;line-height:20px}.ubridge-msg-content .ubridge-msg-copy-link{appearance:none;border:0;background:#fff0;color:#06215A;font-family:"Instrument Sans",system-ui,sans-serif;font-size:14px;line-height:20px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.ubridge-msg-content .ubridge-msg-form .ubridge-btn{width:fit-content}.ubridge-msg-content .ubridge-msg-form .ubridge-msg-submit-btn,.ubridge-msg-content .ubridge-msg-form .ubridge-msg-cancel-link{align-self:center}.ubridge-msg-content .ubridge-msg-form .ubridge-btn.ubridge-btn-primary{min-height:48px;padding:12px 18px;font-family:"Instrument Sans",system-ui,sans-serif;font-size:16px;line-height:24px;font-weight:600;border:1px solid var(--ubridge-navy-400);border-radius:30px;box-shadow:var(--ubridge-shadow-xs);background:var(--ubridge-navy-400);color:var(--ubridge-white)}.ubridge-msg-content .ubridge-msg-form .ubridge-btn.ubridge-btn-primary:hover{background:var(--ubridge-navy-hover);border-color:var(--ubridge-navy-hover)}.ubridge-msg-content .ubridge-msg-cancel-link{width:79px;height:24px;margin-top:12px;appearance:none;border:0;border-bottom:1px solid #fff0;background:#fff0;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;color:#51648B;font-family:"Instrument Sans",sans-serif;font-size:16px;font-style:normal;line-height:24px;font-weight:600;text-decoration:none;cursor:pointer;padding:0}.ubridge-msg-content .ubridge-msg-cancel-link:hover,.ubridge-msg-content .ubridge-msg-cancel-link:focus-visible{color:#06215A;text-decoration:underline;text-underline-offset:2px}@media (max-width:767px){.ubridge-msg-shortcode .ubridge-msg-open-btn{width:100%}}#et-boc .area-outer-wrap>[data-da-area="share_my_opportunity"]{box-sizing:border-box;max-height:calc(100dvh - 20px);height:auto!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#et-boc .area-outer-wrap:has(>[data-da-area="share_my_opportunity"]){overflow:hidden;align-content:flex-start;justify-content:center}#et-boc .area-outer-wrap>[data-da-area="share_my_opportunity"]>.et_pb_section{flex:0 1 auto!important;min-height:0}body.popup-open{overflow:hidden}