/* 6.9.102 — corrections ciblées, sans changement de schéma ni de backend. */
.amHomeHowV6102{margin-top:16px;border:1px solid var(--border);border-radius:18px;background:var(--surface);overflow:hidden}
.amHomeHowV6102>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;cursor:pointer;font-size:13px;font-weight:900;color:var(--text)}
.amHomeHowV6102>summary::-webkit-details-marker{display:none}.amHomeHowV6102>summary span{font-size:9px;color:var(--muted);font-weight:800}.amHomeHowV6102>summary i{display:inline-block;font-style:normal;margin-left:5px;transition:transform .18s ease}.amHomeHowV6102[open]>summary i{transform:rotate(180deg)}
.amHomeHowV6102>.amHomeWorldInfoV657{margin:0 10px 10px!important}
.amFamilySuggestionSwipeV670>.amFamilySuggestionIgnoreV670{display:none!important}
.amSuggestionActionsV6102{display:flex;gap:7px;margin:6px 3px 10px}
.amSuggestionActionsV6102 button{flex:1;min-height:34px;border-radius:11px;font-size:9.5px;font-weight:900;border:1px solid var(--border);background:var(--surface2);color:var(--text)}
.amSuggestionActionsV6102 .approve{background:var(--purple);border-color:var(--purple);color:#fff}.amSuggestionActionsV6102 .ignore{color:var(--muted)}
.amProUniverseSuggestionV661 .amSuggestionActionsV6102{margin:5px 0 9px}
#personal .amPersonalGridV7{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media(max-width:430px){#personal .amPersonalGridV7{grid-template-columns:1fr 1fr!important}#personal .amPersonalGridV7>button:last-child{grid-column:1/-1}}
