.member-catalog{margin:30px 0;border-top:1px solid var(--line);padding-top:24px}.member-catalog form{margin-bottom:34px}.catalog-picker{display:flex;flex-direction:column;gap:9px;margin:18px 0}.catalog-picker>details{border:1px solid #d6d9c7;border-radius:7px;background:#fffdf6;padding:12px 15px}.catalog-picker summary{cursor:pointer;font-weight:bold;color:#35543d;line-height:1.5}.catalog-option{display:flex;gap:9px;align-items:flex-start;line-height:1.5;margin:9px 0;font-size:16px;overflow-wrap:anywhere}.catalog-option input{flex:none;margin-top:4px;accent-color:#466947}.catalog-all{font-weight:bold;margin-top:13px}.catalog-topic{border:0;border-left:3px solid #d9c88f;margin:15px 0 15px 8px;padding:0 0 0 16px}.catalog-topic legend{font-weight:bold;font-size:16px;padding:0 6px 0 0;color:#40593c}.catalog-items{margin-left:18px}.catalog-option:has(input:disabled){color:#78806c}.catalog-alert-fields{margin:20px 0;padding:18px;background:#f7f3e3;border:1px solid #ddd4b1;border-radius:7px}.catalog-public-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:17px}.catalog-public-list>li{border-left:3px solid #bd9743;padding-left:14px}.catalog-public-list ul{margin:7px 0;padding-left:22px}.catalog-public-list p{font-size:16px;margin:6px 0}.catalog-public-list li li{margin:5px 0}.catalog-public-list strong{color:#35543d}.interest-match-list{list-style:none;padding:0}.interest-match-list li{margin:12px 0;padding:15px;border:1px solid #d5d9c9;border-radius:6px;background:#fffdf6}.interest-match-list p{font-size:16px;line-height:1.6}@media(max-width:560px){.catalog-topic{margin-left:0;padding-left:10px}.catalog-items{margin-left:9px}.catalog-picker>details{padding:10px}.catalog-alert-fields{padding:12px}}

.detail-list>div:has([data-catalog-summary]){grid-column:1/-1}
