.webProfileShareControl{position:absolute;z-index:2;top:16px;right:16px}.webProfileShareButton{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:9px;background:rgba(0,43,91,.88);color:#fff;box-shadow:0 2px 6px rgb(0 20 40/16%);cursor:pointer;transition:background-color .16s ease,transform .16s ease}.webProfileShareButton:hover{background:rgba(0,32,70,.96);transform:translateY(-1px)}.webProfileShareButton:active{transform:none}.webProfileShareButton:focus-visible{outline:2px solid #2ed6ca;outline-offset:3px}.webProfileShareIcon{display:block;width:18px;height:18px;flex:none}.webProfileShareNotice{position:absolute;top:44px;right:0;width:max-content;max-width:min(250px,calc(100vw - 32px));padding:8px 10px;border:1px solid #d5e4e8;border-radius:6px;background:#fff;color:#062548;box-shadow:0 4px 12px rgb(1 34 73/10%);font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.webProfileShareButton{transition:none}.webProfileShareButton:hover{transform:none}}