.blog-share{margin:2.5rem auto 1.5rem;max-width:760px;padding:0 1.25rem}.blog-share__inner{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 0.85rem;padding:0.9rem 1rem;border-radius:14px;border:1px solid rgba(201,168,106,0.18);background:linear-gradient(180deg,rgba(18,26,34,0.7)0%,rgba(12,18,24,0.78)100%)}.blog-share__label{display:inline-flex;align-items:center;gap:0.45rem;font-size:0.82rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:rgba(244,233,208,0.75);margin-right:0.25rem}.blog-share__label svg{color:#C9A86A}.blog-share__list{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0;padding:0;list-style:none}.blog-share__btn{display:inline-flex;align-items:center;gap:0.45rem;padding:0.55rem 0.85rem;border-radius:999px;background:rgba(201,168,106,0.08);border:1px solid rgba(201,168,106,0.28);color:#F4E9D0;font-size:0.88rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background 160ms ease,border-color 160ms ease,transform 160ms ease,color 160ms ease;font-family:inherit;line-height:1}.blog-share__btn:hover,.blog-share__btn:focus-visible{background:rgba(201,168,106,0.16);border-color:rgba(201,168,106,0.55);transform:translateY(-1px)}.blog-share__btn:focus-visible{outline:2px solid #C9A86A;outline-offset:2px}.blog-share__btn svg{color:#C9A86A;width:16px;height:16px;flex:0 0 16px}.blog-share__btn[data-copied="true"]{background:rgba(99,200,145,0.16);border-color:rgba(99,200,145,0.55);color:#DCFCE7}.blog-share__btn[data-copied="true"] svg{color:#63C891}.blog-share__toast{margin-left:auto;font-size:0.82rem;color:rgba(244,233,208,0.7);opacity:0;transform:translateY(-2px);transition:opacity 200ms ease,transform 200ms ease}.blog-share__toast[data-visible="true"]{opacity:1;transform:translateY(0)}@media(max-width:600px){.blog-share__inner{padding:0.8rem 0.85rem}.blog-share__label{width:100%;margin-bottom:0.2rem}.blog-share__btn{font-size:0.82rem;padding:0.5rem 0.7rem}}@media print{.blog-share{display:none !important}}