.owner-login{max-width:570px;margin:6vh auto}.owner-login label{display:block;margin:18px 0}.owner-login input{margin-top:6px}.owner-login button.primary{width:100%}.owner-login details{margin-top:25px}.owner-login .password-eye{width:auto}.ops-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.owner-table td{min-width:120px;overflow-wrap:anywhere}.owner-table td:first-child{min-width:200px}.owner-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:20px 0}.owner-controls label{display:block;max-width:100%}.owner-controls input{max-width:330px}.owner-controls select{display:block;margin-top:5px}.owner-empty{padding:35px;text-align:center}.owner-status{min-height:22px;margin:14px 0;color:var(--gold)}.owner-detail{width:min(1050px,96vw)}.owner-detail .task-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.owner-detail form label{display:block;margin-top:15px}.owner-detail select{width:100%}.owner-detail .checks{padding:0;list-style:none}.owner-detail .checks li{padding:10px 0;border-bottom:1px solid var(--line);display:flex;gap:15px;justify-content:space-between}.owner-detail .checks strong{white-space:nowrap}.owner-detail .checks span{overflow-wrap:anywhere}.owner-detail .task-warning{border-left:3px solid var(--orange);padding:12px;background:#21434d}.owner-detail .saved-creative{padding:14px 0;border-bottom:1px solid var(--line)}.owner-detail p,.owner-detail h2{overflow-wrap:anywhere}.owner-detail .read-only{color:var(--muted)}.owner-detail .task-controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.owner-detail .ops-dirty{color:var(--gold)}.owner-tabs{display:flex;gap:6px;overflow:auto;white-space:nowrap;padding:18px 0;border-bottom:1px solid var(--line)}.owner-tabs .active{background:var(--mint);color:var(--bg)}.owner-note{white-space:pre-wrap;overflow-wrap:anywhere}.owner-detail .metadata{font-size:12px;color:var(--muted)}.owner-detail .record-info{display:grid;grid-template-columns:1fr 1fr;gap:14px}.owner-detail details{margin:18px 0}.owner-detail summary{cursor:pointer}.owner-activity article{padding:15px 0;border-bottom:1px solid var(--line)}.owner-controls input:focus{outline:2px solid var(--gold)}#ownerList[aria-busy=true]{opacity:.65}.owner-detail form button:disabled{cursor:wait}.owner-detail label input[type=date]{color-scheme:dark}.owner-detail .close-owner{flex:none}.owner-login #ownerStatus{overflow-wrap:anywhere}
@media(max-width:760px){.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-detail .task-grid,.owner-detail .record-info{grid-template-columns:1fr}.owner-controls{align-items:stretch}.owner-controls input{max-width:100%}.owner-detail{padding:18px}#vyoraAppNav{gap:8px;flex-wrap:wrap}#vyoraAppNav div{gap:10px}.owner-table{font-size:12px}.owner-detail .checks{font-size:13px}.owner-detail .checks li{gap:8px}.owner-login{margin:25px auto}.owner-detail header{align-items:flex-start}h1{font-size:28px}}
