/* X1108: private admin-source lineage continuation of X1107 office */
#x1108-membership-records{border-top:1px solid #687968;margin-top:27px;padding-top:24px;color:#edf0e5}
#x1108-membership-records *{box-sizing:border-box}
#x1108-membership-records header h3{font-size:22px;font-weight:540;letter-spacing:-.04em;margin:0 0 10px}
#x1108-membership-records header p,#x1108-membership-records>p{color:#b8c8bb;font-size:12px;line-height:1.65}
#x1108-membership-records article{background:#223027;border:1px solid #627361;border-radius:12px;padding:18px;margin:12px 0}
#x1108-membership-records h4{font-size:17px;letter-spacing:-.03em;color:#f3eade;margin:0 0 8px}
#x1108-membership-records article p{font-size:12px;color:#c1cfc2;line-height:1.6}
.x1108-lineage-entry{padding:12px 0;border-top:1px solid #586a5b;display:flex;align-items:start;justify-content:space-between;gap:10px}
.x1108-lineage-entry strong{color:#e5e8d8;font-size:11px}
.x1108-lineage-entry span{color:#dec8a4;font-size:11px;text-align:right}
@media(max-width:600px){.x1108-lineage-entry{display:block}.x1108-lineage-entry span{display:block;text-align:left;margin-top:6px}}