.rxacc-wrap .rxacc-account-tabs{display:flex;flex-wrap:wrap;gap:10px;overflow:visible;padding-bottom:16px;border-bottom:1px solid var(--color-border,var(--rxacc-green))}.rxacc-wrap .rxacc-account-tabs a.rxacc-button{position:relative;display:inline-flex;align-items:center;gap:10px;border-radius:12px 12px 5px 5px;border:1px solid var(--color-border,var(--rxacc-green));background:var(--color-surface,var(--rxacc-panel-solid));color:var(--color-text,var(--rxacc-text));min-height:46px;white-space:normal;transition:transform .18s ease,border-color .18s ease}.rxacc-wrap .rxacc-account-tabs a[aria-current=page]{border-color:var(--color-accent,var(--rxacc-green));color:var(--color-accent,var(--rxacc-green));box-shadow:inset 0 -3px var(--color-accent,var(--rxacc-green));font-weight:700}.rxacc-wrap .rxacc-account-tabs a:focus-visible{outline:2px solid var(--color-accent,var(--rxacc-green));outline-offset:3px}.rxacc-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border:1px solid var(--color-accent,var(--rxacc-green));border-radius:99px;color:var(--color-accent,var(--rxacc-green));font-size:12px;font-weight:800;line-height:1}.rxacc-tab-badge[hidden]{display:none!important}.rxacc-count-updated{animation:rxacc-count-pop .35s ease}@keyframes rxacc-count-pop{50%{transform:scale(1.18)}}@media(hover:hover){.rxacc-account-tabs a:hover{transform:translateY(-2px)}}@media(max-width:600px){.rxacc-wrap .rxacc-account-tabs a.rxacc-button{flex:1 1 40%;justify-content:center}}@media(prefers-reduced-motion:reduce){.rxacc-wrap .rxacc-account-tabs a.rxacc-button{transition:none}.rxacc-count-updated{animation:none}.rxacc-account-tabs a:hover{transform:none}}
body.rxacc-account-page .rxacc-wrap{max-width:860px;width:100%;--rxacc-green:var(--color-accent,#3ddc72);--rxacc-bg:var(--color-bg,#050a07);--rxacc-panel-solid:var(--color-surface,#0b1710);--rxacc-panel:var(--color-surface,#0b1710);--rxacc-text:var(--color-text,#eafff2);--rxacc-muted:var(--color-text-muted,#8fb9a1);--rxacc-border:var(--color-border,currentColor)}

.rxacc-account-page .rxacc-wrap .rxacc-button{background:var(--color-surface,var(--rxacc-panel-solid));color:var(--color-accent,var(--rxacc-green));border:1px solid var(--color-accent,var(--rxacc-green));box-shadow:none}.rxacc-account-page .rxacc-wrap .rxacc-button:hover{background:var(--color-surface-2,var(--rxacc-panel-solid));color:var(--color-accent,var(--rxacc-green));box-shadow:none}
