.blog-detail-actions{width:100%;border-bottom:1px solid var(--bugloos-gray-200)}.blog-detail-actions__container{max-width:var(--max-width-prose);margin:0 auto;padding:0 var(--spacing-4)}.blog-detail-actions__inner{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-8) 0;flex-wrap:wrap}.blog-detail-actions__button{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--bugloos-gray-300);border-radius:var(--radius-lg);background-color:var(--bugloos-white);color:var(--bugloos-dark);font-size:var(--text-sm);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);cursor:pointer;transition:all var(--transition-normal);text-decoration:none;line-height:1}.blog-detail-actions__button:hover{border-color:var(--bugloos-primary);color:var(--bugloos-primary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog-detail-actions__button:active{transform:translateY(0)}.blog-detail-actions__button svg{width:1rem;height:1rem}.blog-detail-actions__button[data-action=bookmark].bookmarked{background-color:var(--bugloos-primary);color:var(--bugloos-white);border-color:var(--bugloos-primary)}.blog-detail-actions__button[data-action=bookmark].bookmarked:hover{background-color:var(--bugloos-secondary);border-color:var(--bugloos-secondary)}.blog-detail-actions__button:focus-visible{outline:2px solid var(--bugloos-primary);outline-offset:2px}.blog-detail-actions__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media (min-width:640px){.blog-detail-actions__container{padding:0 var(--spacing-6)}}@media (min-width:1024px){.blog-detail-actions__container{padding:0 var(--spacing-8)}}@media (max-width:767px){.blog-detail-actions__inner{justify-content:center}.blog-detail-actions__button{flex:1;justify-content:center;min-width:90px}}@media (prefers-reduced-motion:reduce){.blog-detail-actions__button{transition:none}.blog-detail-actions__button:hover{transform:none}.blog-detail-actions__button:active{transform:none}}[dir=rtl] .blog-detail-actions__button svg,html.rtl .blog-detail-actions__button svg{transform:scaleX(-1)}