.artist-share-menu{width:min(440px,calc(100% - 32px));padding:24px;border:1px solid #716b7c;border-radius:12px;color:#f6f3fa;background:#171320;font:16px/1.5 Arial,sans-serif}.artist-share-menu::backdrop{background:rgb(0 0 0 / 65%)}.artist-share-menu h2{margin:0 0 20px;font-size:22px}.artist-share-menu-actions{display:grid;gap:12px}.artist-share-menu a,.artist-share-menu button{display:block;padding:12px 16px;border:1px solid #aaa0b7;border-radius:6px;background:0 0;color:inherit;font:inherit;text-align:center;text-decoration:none;cursor:pointer}.artist-share-menu form{margin:20px 0 0}.artist-share-menu form button{width:100%}.artist-share-menu :focus-visible{outline:3px solid #f7e968;outline-offset:3px}