.owner-table-wrap{overflow-x:auto}.owner-table{border-collapse:collapse;width:100%;min-width:670px}.owner-table th,.owner-table td{text-align:left;padding:12px;border-bottom:1px solid #ddd;vertical-align:top}.owner-table a{color:#0b4745}.owner-links{display:flex;gap:12px;flex-wrap:wrap}.owner-filter{display:flex;gap:12px;margin:18px 0}.owner-filter input{flex:1;padding:12px;min-width:0;border:1px solid #ddd;border-radius:8px}.owner-content{white-space:pre-wrap;overflow-wrap:anywhere}.owner-card details{margin:15px 0}.owner-card summary{cursor:pointer;font-weight:700}.owner-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit}.owner-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.owner-card dt{font-weight:700}.owner-card dd{margin:0}.owner-pager{display:flex;gap:15px;align-items:center;margin:15px 0}.owner-empty{padding:20px;border:1px dashed #ccc;border-radius:12px}@media(max-width:650px){.owner-filter{flex-wrap:wrap}.owner-filter input{flex-basis:100%}.owner-card dl{grid-template-columns:1fr}.owner-table{min-width:550px}.owner-links a{padding:10px}}
#ownerSignOut[hidden]{display:none}@media(max-width:760px){.sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.sidebar nav button,.sidebar nav a{font-size:12px;padding:10px 5px;overflow-wrap:anywhere}.sidebar .brand{padding-bottom:14px}}

.owner-founders{width:min(100%,340px);height:210px;object-fit:cover;border-radius:12px;align-self:center}@media(max-width:800px){.owner-founders{width:100%;height:200px}}
.work-card label{display:block;margin:12px 0}.work-card textarea,.work-card input:not([type=checkbox]){width:100%;box-sizing:border-box;padding:12px;border:1px solid #bdc8cc;border-radius:8px;font:inherit}.work-card textarea{resize:vertical;min-height:90px}.work-card fieldset{border:1px solid #bdc8cc;border-radius:8px;padding:14px}.work-card .work-check{display:flex;gap:10px;align-items:flex-start}.work-card .work-check input{flex:0 0 auto;margin-top:4px}.owner-links button{white-space:normal;max-width:100%;overflow-wrap:anywhere}.order-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-card dd{margin:0}@media(max-width:650px){.order-card dl{grid-template-columns:1fr}.owner-links button{width:100%}}
