/* Nested authored prose receives the same inset on every profile tier and site. */
:root{--profile-content-box-padding:1.5rem;--profile-content-box-padding-small:1.25rem}
html body #main .pb-profile .prose .prose{padding:var(--profile-content-box-padding)!important;box-sizing:border-box;min-width:0;overflow-wrap:anywhere}
html body #main .pb-profile .prose .prose>:first-child{margin-top:0}
html body #main .pb-profile .prose .prose>:last-child{margin-bottom:0}
@media(max-width:480px){html body #main .pb-profile .prose .prose{padding:var(--profile-content-box-padding-small)!important}}

/* Authored tables keep their columns, with overflow confined to the profile box. */
html body #main .pb-profile .pb-profile-main,html body #main .pb-profile .prose{min-width:0}
html body #main .pb-profile .prose table{display:block;max-width:100%;overflow-x:auto;box-sizing:border-box}
