.bt-share{display:block;margin:20px 0;color:#f4f1e8;font-family:var(--font-body-family);max-width:100%}.bt-share__trigger{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:10px 18px;border:1px solid #c6ab62;border-radius:2px;background:#151510;color:#c6ab62;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.bt-share__trigger::-webkit-details-marker{display:none}.bt-share__trigger:hover,.bt-share details[open]>.bt-share__trigger{background:#252218}.bt-share__trigger svg{flex-shrink:0}.bt-share__panel{margin-top:12px;padding:16px;border:1px solid #454137;background:#11120f;border-radius:2px}.bt-share__panel p{margin:0 0 12px;font-size:14px;color:#bdbbb1}.bt-share__options{display:flex;flex-wrap:wrap;gap:8px}.bt-share__options a,.bt-share__options button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #595446;border-radius:2px;background:transparent;color:#f4f1e8;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.bt-share__options :is(a,button):hover{color:#c6ab62;border-color:#c6ab62}.bt-share :focus-visible{outline:2px solid #c6ab62;outline-offset:4px}.bt-share [hidden]{display:none!important}.bt-share [role=status]{display:block;font-size:13px;color:#c6ab62}.bt-share [role=status]:not(:empty){margin-top:12px}.bt-share input{width:100%;margin-top:12px;padding:12px;background:#090a08;color:#f4f1e8;border:1px solid #c6ab62;font:inherit;font-size:14px}
.bt-share{margin:12px 0;display:flex;justify-content:flex-end}.bt-share details{position:relative}.bt-share__trigger{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border:0;border-radius:50%;background:transparent;color:#c6c3b9}.bt-share__trigger:hover,.bt-share details[open]>.bt-share__trigger{background:#c6ab6210;color:#c6ab62}.bt-share__trigger svg{width:18px;height:18px}.bt-share__panel{position:absolute;right:0;top:100%;z-index:10;width:240px;max-width:calc(100vw - 40px);margin-top:4px;box-shadow:0 8px 24px #0006}.bt-share__options{flex-direction:column}.bt-share__options a,.bt-share__options button{justify-content:flex-start;border:0}.bt-share__panel>p{display:none}
