.mt-profile-share label{display:block;margin-bottom:.45rem;color:#e9dbff}
.mt-profile-share-row,.mt-profile-share nav{display:flex;flex-wrap:wrap;gap:.55rem}
.mt-profile-share input{box-sizing:border-box;flex:1 1 16rem;min-width:0;width:100%;padding:.65rem .8rem;border:1px solid #725496;border-radius:.65rem;background:#100c1b;color:#f4ecff}
.mt-profile-share button:not([hidden]),.mt-profile-share nav a{display:inline-flex;align-items:center;min-height:2.5rem;padding:.4rem .8rem;border:1px solid #725496;border-radius:.65rem;background:#291b40;color:#f4ecff;text-decoration:none}
.mt-profile-share button{cursor:pointer}
.mt-profile-share :is(button,a,input):focus-visible{outline:2px solid #d3aaff;outline-offset:2px}
.mt-profile-share-status{margin:.5rem 0;color:#dac4f2}
