.rr-shared-header-actions,.rr-shared-header-actions *{box-sizing:border-box!important}.rr-shared-header-actions{display:inline-flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;flex-wrap:nowrap!important;padding:0!important;border:1px solid color-mix(in srgb,var(--product-action-hover-color,var(--products-accent,#2563eb)) 32%,transparent)!important;border-radius:0!important;background:linear-gradient(135deg,var(--product-action-hover-color,var(--products-accent,#2563eb)),var(--product-action-heading,var(--products-heading,#111827)))!important;box-shadow:0 16px 36px color-mix(in srgb,var(--product-action-hover-color,var(--products-accent,#2563eb)) 22%,transparent)!important;width:fit-content!important;max-width:100%!important;overflow:hidden!important}.rr-header-action,.rr-header-action:active,.rr-header-action:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 16px!important;margin:0!important;min-width:116px!important;min-height:58px!important;border:0!important;border-right:1px solid rgba(255,255,255,.26)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important;color:#fff!important;line-height:1.15!important;white-space:nowrap!important;transform:none!important;transition:background .18s ease,color .18s ease!important}.rr-header-action:last-child{border-right:0!important}.rr-header-action.is-active,.rr-header-action:hover{background:rgba(255,255,255,.18)!important;color:#fff!important}.rr-header-action-icon{width:28px!important;height:28px!important;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;color:currentColor!important}.rr-header-action-icon svg{width:27px!important;height:27px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important}.rr-header-action-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important}.rr-header-action-title{color:#fff!important;font-size:15px!important;font-weight:950!important;letter-spacing:-.01em!important}.rr-header-action-subtitle{color:#9ca3af!important;font-size:12px!important;font-weight:700!important}.rr-header-action.is-active .rr-header-action-title{text-decoration:underline!important;text-underline-offset:5px!important}.rr-header-action.is-active{box-shadow:inset 0 -4px 0 rgba(255,255,255,.55)!important}.rr-header-action.is-active .rr-header-action-subtitle,.rr-header-action:hover .rr-header-action-subtitle{color:#fff!important}@media (max-width:980px){.rr-shared-header-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.rr-header-action{min-width:0!important;padding:10px 8px!important}.rr-header-action-title{font-size:13px!important}.rr-header-action-subtitle{font-size:11px!important}}@media (max-width:560px){.rr-header-action{gap:6px!important}.rr-header-action-icon{width:22px!important;height:22px!important}.rr-header-action-icon svg{width:22px!important;height:22px!important}.rr-header-action-title{font-size:12px!important}.rr-header-action-subtitle{display:none!important}}@media (max-width:640px){.rr-shared-header-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-radius:0!important;overflow:hidden!important}.rr-header-action,.rr-header-action:active,.rr-header-action:visited{min-width:0!important;width:100%!important;padding:11px 4px!important;gap:5px!important;justify-content:center!important}.rr-header-action-icon{width:18px!important;height:18px!important}.rr-header-action-icon svg{width:18px!important;height:18px!important}.rr-header-action-text{align-items:flex-start!important;max-width:calc(100% - 22px)!important;overflow:hidden!important}.rr-header-action-title{font-size:11px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.rr-header-action-subtitle{display:none!important}}@media (max-width:430px){.rr-header-action,.rr-header-action:active,.rr-header-action:visited{padding-left:3px!important;padding-right:3px!important;gap:4px!important}.rr-header-action-title{font-size:10.5px!important}}
