.owner-main{max-width:1120px;margin:auto;padding:32px 20px 80px;line-height:1.8;overflow-wrap:anywhere}.owner-main h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.3}.owner-card{border:1px solid #d9ded9;border-radius:16px;padding:24px;margin-block:24px;background:white}.owner-admin form,.owner-main form{display:grid;gap:16px;margin-block:20px}.owner-admin label,.owner-main label{display:grid;gap:6px}.owner-admin input:not([type=checkbox]),.owner-admin select,.owner-admin textarea,.owner-main input:not([type=checkbox]),.owner-main select,.owner-main textarea{width:100%;min-width:0;max-width:100%;padding:12px;border:1px solid #84918a;border-radius:8px;background:white;color:#14271d;font:inherit}.owner-admin textarea,.owner-main textarea{min-height:110px}.owner-admin button,.owner-main button{font:inherit;padding:10px 16px;border:1px solid #143b29;background:#143b29;color:white;border-radius:24px;cursor:pointer;min-height:44px;max-width:100%;white-space:normal}.owner-admin button:disabled,.owner-main button:disabled{opacity:.5;cursor:default}.owner-admin .member-secondary,.owner-main .member-secondary{background:white;color:#143b29}.owner-actions,.owner-tabs{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-block:20px}.owner-tabs button{background:white;color:#143b29}.owner-tabs button[aria-pressed=true]{background:#ddf6e7;box-shadow:inset 0 0 0 2px #143b29}.owner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;align-items:start}.owner-request{border-block-start:1px solid #d9ded9;padding-block:24px}.owner-proof{width:220px;max-width:100%;height:160px;object-fit:contain;border:1px solid #bcc9be;border-radius:8px}.owner-proofs{display:flex;gap:12px;flex-wrap:wrap}.owner-admin fieldset,.owner-main fieldset{min-width:0;border:1px solid #bcc9be;border-radius:8px;padding:16px;margin-block:14px}.owner-admin legend,.owner-main legend{font-weight:700}.owner-admin .community-check,.owner-main .community-check{display:flex;gap:10px;align-items:flex-start}.owner-admin input[type=checkbox],.owner-main input[type=checkbox]{width:20px;height:20px;flex:none;margin-block:6px}.owner-result{display:block;width:100%;text-align:start;margin-block:10px}.owner-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px}.owner-metrics>div{background:#eef5ef;padding:16px;border-radius:12px}.owner-metrics dd{font-size:2rem;margin:0;font-weight:700}.owner-admin details,.owner-main details{margin-block:16px}.owner-admin summary,.owner-main summary{cursor:pointer;padding:8px;font-weight:700}.owner-admin dd,.owner-main dd{margin-inline-start:16px;white-space:pre-wrap}.owner-admin{font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.owner-admin dl>div{padding-block:6px;border-bottom:1px solid #e7ece8}.owner-admin .owner-card{padding:20px}.owner-table{overflow:auto}.owner-table table{border-collapse:collapse;width:100%}.owner-table td,.owner-table th{padding:12px;border-bottom:1px solid #d9ded9;text-align:start}.owner-admin :focus-visible,.owner-main :focus-visible{outline:3px solid #916500;outline-offset:3px}@media(max-width:600px){.owner-main{padding:20px 14px 60px}.owner-card{padding:16px}.owner-tabs button{flex:1 1 40%}.owner-admin .owner-card{padding:12px}.owner-proof{height:120px}}