.catch-diary .personal-card[data-catch-id]>h2{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}
.catch-diary .personal-card[data-catch-id]>h2>.record-title{min-width:0;text-align:left;overflow-wrap:anywhere}
.catch-diary .personal-card[data-catch-id]>h2>.fg-catch-visibility[role=radiogroup]{position:relative!important;inset:auto!important;flex-shrink:0;max-width:none!important;box-shadow:none;padding:2px!important;gap:1px!important}
.catch-diary .personal-card[data-catch-id]>h2>.fg-catch-visibility[role=radiogroup]>button{font-size:10px!important;padding:5px 6px!important;min-height:28px!important}
@media(max-width:900px){
 .catch-diary .personal-card[data-catch-id]>h2{flex-direction:column;align-items:flex-start;gap:8px}
 .catch-diary .personal-card[data-catch-id]>h2>.fg-catch-visibility[role=radiogroup]{border-radius:7px!important;padding:1px!important}
 .catch-diary .personal-card[data-catch-id]>h2>.fg-catch-visibility[role=radiogroup]>button{padding:3px 5px!important;min-height:24px!important;font-size:10px!important;border-radius:5px!important}
}
