.share-link-widget{--sl-widget-bg:#ffffff;--sl-widget-border:#e2e8f0;--sl-input-bg:#f8fafc;--sl-input-text:#374151;--sl-copy-bg:#3b82f6;--sl-copy-text:#ffffff;--sl-label-color:#64748b;--sl-title-color:#1e293b;direction:rtl;text-align:right;background:var(--sl-widget-bg);border:1.5px solid var(--sl-widget-border);border-radius:14px;padding:20px 22px;margin:20px 0;box-shadow:0 1px 6px rgb(0 0 0 / .05);max-width:580px}.sl-section-title{font-size:15px;font-weight:700;color:var(--sl-title-color);margin-bottom:14px;padding-bottom:12px;border-bottom:1.5px solid var(--sl-widget-border)}.sl-copy-row{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.sl-link-label{font-size:12px;color:var(--sl-label-color);font-weight:600;text-transform:uppercase;letter-spacing:.4px}.sl-input-group{display:flex;align-items:stretch;border:1.5px solid var(--sl-widget-border);border-radius:9px;overflow:hidden;transition:border-color 0.18s,box-shadow 0.18s}.sl-input-group:focus-within{border-color:var(--sl-copy-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--sl-copy-bg) 14%,transparent)}.sl-link-input{flex:1;border:none;outline:none;padding:10px 14px;font-size:13px;color:var(--sl-input-text);background:var(--sl-input-bg);direction:ltr;text-align:left;min-width:0}.sl-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:0 16px;background:var(--sl-copy-bg);color:var(--sl-copy-text);border:none;cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap;min-height:42px;transition:filter 0.18s,transform 0.1s;flex-shrink:0}.sl-copy-btn:hover{filter:brightness(1.1)}.sl-copy-btn:active{transform:scale(.97)}.sl-copy-btn.sl-copied{background:#16a34a}.sl-copy-btn svg{width:15px;height:15px;flex-shrink:0}.sl-share-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.sl-share-label{font-size:12px;color:var(--sl-label-color);font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.sl-networks{display:flex;flex-wrap:wrap;gap:7px}.sl-network-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:8px;text-decoration:none!important;font-size:13px;font-weight:600;color:var(--sl-color)!important;background:color-mix(in srgb,var(--sl-color) 9%,transparent);border:1.5px solid color-mix(in srgb,var(--sl-color) 22%,transparent);transition:background 0.18s,transform 0.15s,box-shadow 0.18s,color 0.18s;line-height:1}.sl-network-btn:hover{background:var(--sl-color)!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 14px color-mix(in srgb,var(--sl-color) 30%,transparent);text-decoration:none!important}.sl-network-btn:hover .sl-network-icon svg{fill:#fff}.sl-network-btn:active{transform:translateY(0);box-shadow:none}.sl-network-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sl-network-icon svg{width:20px;height:20px;transition:fill 0.18s}.sl-network-icon img{width:20px;height:20px;object-fit:contain;border-radius:3px;filter:none}.sl-network-btn:hover .sl-network-icon img{filter:brightness(0) invert(1)}.sl-style-icon_only .sl-network-btn{padding:8px;border-radius:50%}.sl-style-text_only .sl-network-icon{display:none}@supports not (background:color-mix(in srgb,red 9%,transparent)){.sl-network-btn{background:rgb(0 0 0 / .05);border-color:rgb(0 0 0 / .1)}.sl-network-btn:hover{background:var(--sl-color)!important}.sl-input-group:focus-within{box-shadow:0 0 0 3px rgb(59 130 246 / .15)}}@media (max-width:480px){.share-link-widget{padding:16px;border-radius:10px}.sl-share-row{flex-direction:column;align-items:flex-start}.sl-network-name{display:none}.sl-network-btn{padding:8px;border-radius:50%}}