.tejji-share{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.tejji-share--compact{position:relative}.tejji-share__btn{border:1px solid var(--bs-border-color,#dee2e6);background:var(--bs-body-bg,#fff);width:36px;height:36px;color:var(--bs-body-color,#212529);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:0;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,transform .1s,border-color .15s;display:inline-flex}.tejji-share__btn:hover,.tejji-share__btn:focus-visible{outline:none;transform:scale(1.1)}.tejji-share__btn:focus-visible{box-shadow:0 0 0 2px var(--bs-primary,#0d6efd)}.tejji-share__btn svg{fill:currentColor;flex-shrink:0;width:18px;height:18px}.tejji-share__btn:has(.tejji-share__label){border-radius:20px;gap:.375rem;width:auto;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.tejji-share__label{white-space:nowrap;font-size:.8125rem;line-height:1}.tejji-share__toggle{border:1px solid var(--bs-border-color,#dee2e6);background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#212529);cursor:pointer;border-radius:20px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.tejji-share__toggle:hover{border-color:var(--bs-primary,#0d6efd);background:var(--bs-tertiary-bg,#f8f9fa)}.tejji-share__toggle svg{fill:currentColor;width:16px;height:16px}.tejji-share__panel{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);z-index:1050;border-radius:12px;flex-direction:column;gap:.25rem;min-width:180px;max-width:280px;padding:.5rem;display:flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.tejji-share__panel .tejji-share__btn{border-radius:8px;justify-content:flex-start;gap:.5rem;width:100%;height:auto;padding:.5rem .75rem;font-size:.8125rem;font-weight:500}.tejji-share__panel:after{content:"";background:var(--bs-body-bg,#fff);border-right:1px solid var(--bs-border-color,#dee2e6);border-bottom:1px solid var(--bs-border-color,#dee2e6);width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.tejji-share__panel--bottom{top:calc(100% + .5rem);bottom:auto}.tejji-share__panel--bottom:after{border-bottom:none;border-right:none;border-top:1px solid var(--bs-border-color,#dee2e6);border-left:1px solid var(--bs-border-color,#dee2e6);top:-6px;bottom:auto}.tejji-share__btn--twitter:hover,.tejji-share__btn--twitter:focus-visible{color:#fff;background:#000;border-color:#000}.tejji-share__btn--facebook:hover,.tejji-share__btn--facebook:focus-visible{color:#fff;background:#1877f2;border-color:#1877f2}.tejji-share__btn--linkedin:hover,.tejji-share__btn--linkedin:focus-visible{color:#fff;background:#0a66c2;border-color:#0a66c2}.tejji-share__btn--whatsapp:hover,.tejji-share__btn--whatsapp:focus-visible{color:#fff;background:#25d366;border-color:#25d366}.tejji-share__btn--telegram:hover,.tejji-share__btn--telegram:focus-visible{color:#fff;background:#26a5e4;border-color:#26a5e4}.tejji-share__btn--reddit:hover,.tejji-share__btn--reddit:focus-visible{color:#fff;background:#ff4500;border-color:#ff4500}.tejji-share__btn--email:hover,.tejji-share__btn--email:focus-visible{color:#fff;background:#6c757d;border-color:#6c757d}.tejji-share__btn--copy:hover,.tejji-share__btn--copy:focus-visible{color:#fff;background:#198754;border-color:#198754}.tejji-share__btn--native:hover,.tejji-share__btn--native:focus-visible{background:var(--bs-primary,#0d6efd);color:#fff;border-color:var(--bs-primary,#0d6efd)}.tejji-share__btn--snapchat:hover,.tejji-share__btn--snapchat:focus-visible{color:#000;background:#fffc00;border-color:#fffc00}.tejji-share__btn--wechat:hover,.tejji-share__btn--wechat:focus-visible{color:#fff;background:#07c160;border-color:#07c160}.tejji-share__btn--discord:hover,.tejji-share__btn--discord:focus-visible{color:#fff;background:#5865f2;border-color:#5865f2}.tejji-share--floating{flex-direction:column;gap:.5rem;position:sticky;top:5rem}@media (width<=576px){.tejji-share__btn{width:32px;height:32px}.tejji-share__btn svg{width:16px;height:16px}.tejji-share__btn:has(.tejji-share__label){padding:.25rem .5rem;font-size:.75rem}.tejji-share__panel{min-width:160px;max-width:240px}}.tejji-share--nav .tejji-share__toggle{color:#fff;opacity:.85;background:0 0;border:1px solid #ffffff4d;border-radius:5px;gap:.25rem;padding:3px 10px;font-size:12px}.tejji-share--nav .tejji-share__toggle:hover{opacity:1;background:#ffffff1f;border-color:#ffffff80}.tejji-share--nav .tejji-share__toggle svg{width:14px;height:14px}@media (prefers-color-scheme:dark){.tejji-share__btn,.tejji-share__toggle{border-color:var(--bs-border-color,#495057);background:var(--bs-body-bg,#212529);color:var(--bs-body-color,#dee2e6)}.tejji-share__toggle:hover{background:#2d3748}.tejji-share__panel{background:var(--bs-body-bg,#212529);border-color:var(--bs-border-color,#495057);box-shadow:0 4px 16px #0000004d}.tejji-share__panel:after{background:var(--bs-body-bg,#212529);border-color:var(--bs-border-color,#495057)}}
