.share-container{display:inline-block;position:relative}.share-toggle-btn{align-items:center;background:#f5f5f5;border:1px solid #d0d0d0;border-radius:6px;color:#666;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease}.share-toggle-btn:hover{background:#e8e8e8;border-color:#bbb;color:#333}.share-toggle-btn svg{flex-shrink:0}.share-menu{background:#f9f9f9;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;gap:8px;opacity:0;padding:10px;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1040}.tooltip{z-index:1050!important}.tooltip .tooltip-inner{background-color:#f5f5f5;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#666;font-size:14px;font-weight:500;padding:8px 14px}.tooltip.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.bs-tooltip-start .tooltip-arrow:before{border-left-color:#d0d0d0}.tooltip.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.bs-tooltip-end .tooltip-arrow:before{border-right-color:#d0d0d0}.tooltip.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#d0d0d0}.tooltip.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#d0d0d0}.share-container.active .share-menu{opacity:1;transform:translateY(0);visibility:visible}.share-option{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:6px;color:#666;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.share-option:hover{background:#e8e8e8;border-color:#999;color:#333;transform:translateY(-2px)}.share-option svg{height:20px;width:20px}[data-size=quarter] .share-toggle-btn{height:38px;justify-content:center;padding:0;width:38px}[data-size=quarter] .share-toggle-btn i{margin:0!important}.share-option.copied{background:#666;border-color:#666;color:#fff}