.client-properties{margin-top:24px}.client-properties-body{display:grid;gap:16px}.property-canonical{display:grid;gap:5px;padding:18px;border-radius:14px;background:#eef8e1;border-left:5px solid #8bb72d}.property-canonical>span,.client-property-form header span{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#587315}.client-property-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.client-property-form{display:grid;gap:11px;padding:17px;border:1px solid var(--line,#ddd);border-radius:14px;background:#fff}.client-property-form.archived{opacity:.7;background:#f6f4f6}.client-property-form label,.property-bindings label{display:grid;gap:5px;font-weight:650}.client-property-form input,.client-property-form select,.property-bindings select{min-height:40px;padding:8px 10px;border:1px solid #c9c9cf;border-radius:8px;background:#fff}.client-property-form header{display:grid;gap:3px}.property-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0}.property-evidence div{display:grid;gap:2px;padding:10px;border-radius:10px;background:#f6f4f8}.property-canonical .property-evidence div{background:#fff}.property-evidence strong{font-size:1.25rem;color:#713680}.property-evidence span{font-size:.72rem;color:#64616a;letter-spacing:0}.property-evidence-note{color:#64616a;line-height:1.35}.property-evidence-rows{margin-top:7px;border-top:1px solid #ddd;padding-top:8px}.property-evidence-rows summary{cursor:pointer;font-weight:750;color:#713680}.property-evidence-rows>div{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:8px;padding:7px 0;border-bottom:1px solid #ece8ee}.property-evidence-rows b{font-size:.7rem;text-transform:uppercase;color:#587315}.property-evidence-rows span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-evidence-rows p{font-size:.72rem;color:#64616a}.property-bindings{display:grid;gap:12px;padding:18px;border:1px solid #d8c8df;border-radius:14px;background:#fbf8fc}.property-bindings>header{display:flex;justify-content:space-between;gap:16px}.property-bindings>header span{font-size:.7rem;font-weight:800;color:#713680}.property-bindings form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.property-binding-list{display:grid;gap:8px}.property-binding-list article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px;background:#fff;border-radius:10px}.property-binding-list article div{display:grid;gap:2px}@media(max-width:760px){.client-property-list{grid-template-columns:1fr}.property-evidence,.property-bindings form{grid-template-columns:1fr}.property-evidence-rows>div{grid-template-columns:40px 1fr}.property-evidence-rows small{grid-column:2}}
