.ls-question{border:1px solid #dce6e2;border-radius:14px;padding:20px;margin:16px 0;background:#f8fbfa;min-width:0}.ls-question legend{font-weight:700;color:#136b50;padding:0 8px}.ls-question h3{font-size:18px;line-height:1.5;white-space:pre-wrap}.ls-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.ls-question textarea{min-height:100px}#ls-add-question{margin-bottom:20px}@media(max-width:600px){.ls-question{padding:12px}}
/* A modest readability increase throughout the shared workspace and forms. */
@media screen{
 body{font-size:17px}
 .nav button,.navgroup button{font-size:13px}.navgroup summary{font-size:12px}
 .workspace,.profile,.crumb,.topright,.trial{font-size:13px}
 table,.btn,.field label,.bandrow label,.note,.empty,.error,.activity,.settings p,.settings dl{font-size:13px}
 input,select,textarea{font-size:14px;line-height:1.5}
 th,.status,.field small,.metric small,.foot,.activity small,.sidebar .trial small{font-size:11px}
 p.sub,.print-heading p,.overview-tasklist b{font-size:14px}
 .metric .label,.overview-finance span,.panelhead small,.count{font-size:13px}
 .empty strong{font-size:15px}h2{font-size:16px}
 .panelhead button{font-size:12px}.quick button{font-size:12px}
 .authswitch{font-size:13px}.auth-story .points{font-size:14px}
 .workspace b{max-width:140px}
}
