Styling all parts of component?

Hi!
why in component like ion-checkbox not all parts of component have part attribute ? for example i have margin on class native-wrapper but i cant fix it (or i can?), may be we need more flexible ui components?
thanks

<div class="native-wrapper" part="?">
  <svg class="checkbox-icon" viewBox="0 0 24 24" part="container">
    {path}
  </svg>
</div>

In general, most UI frameworks are opinionated so they don’t usually provide a way to customize every little thing. If you find yourself doing heavy customization, maybe just create your own custom component for your specific use case?

Last resort is using JS to customize the CSS in the Shadow DOM.