.owner-problem-controls{border-top:1px solid #dce3dd;margin-top:18px;padding-top:16px}.owner-problem-caption{font-size:13px;font-weight:800;color:#52665c}.owner-problem-controls .actions{margin:10px 0}.owner-problem-controls small{display:block;line-height:1.6;color:#63746d}.owner-problem-controls button{flex:1;min-width:130px}.owner-problem-card h3{margin-top:14px}.owner-problem-card .room small{display:block;font-size:12px;color:#63746d}.owner-problem-card .room strong{font-size:30px}.owner-problem-tabs{margin-top:20px}.owner-decision p{white-space:pre-wrap;overflow-wrap:anywhere}.owner-problem-page .grid{grid-template-columns:repeat(3,minmax(0,1fr))}#owner-problem-form textarea{margin:8px 0 15px}#owner-problem-form .checks{margin:14px 0;align-items:flex-start}#owner-problem-form .checks input{margin-top:3px}.owner-nav:has(.owner-problems-link){flex-wrap:wrap}.topbar:has(.owner-problems-link){height:auto;min-height:88px;flex-wrap:wrap}.owner-problems-link{border:1px solid #c5ad72!important}.owner-problems-link .count{background:#fff1d6;color:#6f4b11}.owner-problem-page .callout{margin-bottom:22px}@media(max-width:1200px){.topbar:has(.owner-problems-link) .owner-nav{order:3;width:100%}.owner-problem-page .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.owner-problem-page .grid{grid-template-columns:1fr}.owner-problem-tabs{flex-wrap:wrap}.owner-problem-tabs button{white-space:normal;text-align:left}.owner-problem-controls .actions{flex-direction:column}.owner-problem-controls button{width:100%}}
