/* Short copy with balanced headings and fewer orphan words. */
.account-page :is(h1,h2,h3),.neocut-pro-dialog :is(h2,h3),.pro-feature-prompt h2,.about-page :is(h1,h2){text-wrap:balance}
.account-page :is(.hint,.notice,.message,.order-summary small),.neocut-pro-dialog :is(p,li),.pro-feature-prompt p,.about-page :is(p,li),#panel-body :is(p,.info-card,.field-help),#modal :is(p,li){text-wrap:pretty;word-break:normal;overflow-wrap:break-word;hyphens:none}
.copy-stack>span{display:block}.copy-stack>span+span{margin-top:4px}
.account-page .account-heading{flex-wrap:wrap;gap:10px}.account-page .account-heading h1{flex:1 1 120px}
#recovery-form{margin-top:18px}#recovery-back{margin-top:3px}
.about-page p,.about-page li{max-width:65ch}.about-page .details li{margin:7px 0}
.nc-pro-limits{display:grid;gap:7px}.nc-pro-limits p{margin:0}
