.ca-link-panel{border:1px solid #cbded1;border-radius:12px;padding:16px;margin:12px 0 18px;background:#f8fcf9}.ca-link-heading{display:flex;justify-content:space-between;gap:12px;align-items:start}.ca-link-heading h3{margin:0 0 5px;font-size:1.05rem}.ca-link-panel h4{margin:16px 0 8px}.ca-link-search{display:flex;gap:10px;align-items:end;margin:12px 0}.ca-link-search label{display:grid;gap:5px;flex:1}.ca-link-search input{width:100%;min-height:38px;border:1px solid #cbd5e1;border-radius:7px;padding:7px 10px}.ca-link-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #e2eae4;font-size:.85rem}.ca-link-item form{margin:0}.ca-link-item button{padding:5px 10px;font-size:.8rem}.ca-link-item span{overflow-wrap:anywhere}@media(max-width:650px){.ca-link-search,.ca-link-heading{flex-wrap:wrap}.ca-link-search label{flex-basis:100%}}