/* Detail summary prose is content, not a truncated navigation teaser. */
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#suggest, #setting, #at-menu) .mm-card.k6-information--summary .mm-small {
  display: block !important;
  overflow: visible !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
  -webkit-line-clamp: unset !important;
  max-height: none !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#suggest, #setting, #at-menu) .mm-card.k6-information--summary > .mm-grid-2 > p {
  grid-column: 1 / -1;
}

/* Detail navigation must remain readable without zooming on mobile. */
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) {
 height: auto !important; min-height: 84px !important; max-height: none !important; padding: 10px 24px 10px 10px !important;
}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) .mm-info__h {
 font-size: 14px !important; line-height: 1.5 !important; max-height: none !important; white-space: normal !important; overflow: visible !important; -webkit-line-clamp: unset !important;
}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) .mm-info__h a {font-size: inherit !important; line-height: inherit !important;}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) .mm-small {
 display: block !important; font-size: 13px !important; line-height: 1.55 !important; max-height: none !important; white-space: normal !important; overflow: visible !important; -webkit-line-clamp: unset !important;
}
@media(max-width:767px){
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) .mm-info__h {font-size:13px !important;}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) :is(#ceiling, #aim, #setting, #suggest, #normal, #bonus, #at, #at-menu) .mm-grid-2 > .mm-info:has(> .mm-info__h > a[href]) .mm-small {font-size:12.5px !important;}
}

/* Optional semantic samples must not render empty decorative chips. */
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) .mm-point-sample:empty { display: none !important; }

/* Reviewed owned-detail comparisons: accessible disclosure, existing V51 tables. */
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) .k6-owned-detail-comparison {margin-top:12px;}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) .k6-owned-detail-comparison > summary {min-height:44px;padding:10px 0;box-sizing:border-box;font-weight:700;line-height:1.6;cursor:pointer;}
.k6-master-page[data-k6-master-section]:not([data-k6-master-section="top"]) .k6-owned-detail-comparison > p {margin:4px 0 12px;}
