[data-supporter-my-stuff]{margin-block:1rem;min-width:0}
[data-supporter-my-stuff] :is(p,li,strong){overflow-wrap:anywhere;line-height:1.5}
[data-supporter-my-stuff] section{margin-block:1rem;padding-block:1rem;border-top:1px solid var(--color-rule,#ccd9d3);&:where(:root):where([data-scheme="dark"]:not(:has(.storefront-body))):where(:not(.force-light, .force-light *)), :where(:root):where([data-scheme="dark"]:not(:has(.storefront-body))) &:where(:not(.force-light, .force-light *)){border-top:1px solid var(--color-rule,#313634)}}
[data-supporter-my-stuff] h4{font-size:var(--fs-body);margin:0 0 .5rem}
[data-supporter-my-stuff] li,[data-supporter-my-stuff] article{margin-block:1rem}
[data-supporter-my-stuff] :is(summary,a,button){min-height:44px;box-sizing:border-box;max-width:100%}
[data-supporter-my-stuff] summary{align-content:center;cursor:pointer}
[data-supporter-my-stuff] a{display:inline-flex;align-items:center}
[data-supporter-my-stuff] button{white-space:normal}
[data-supporter-my-stuff] :focus-visible{outline:2px solid var(--color-focus,#245746);outline-offset:3px;&:where(:root):where([data-scheme="dark"]:not(:has(.storefront-body))):where(:not(.force-light, .force-light *)), :where(:root):where([data-scheme="dark"]:not(:has(.storefront-body))) &:where(:not(.force-light, .force-light *)){outline:2px solid #81c9ab}}
