/* Toura Passport v3.37.11 - mail-list visual refinement only. */
#memberSectionInbox .member-inbox-section-v3709{gap:8px}
#memberSectionInbox .member-inbox-section-v3709+.member-inbox-section-v3709{margin-top:26px}
#memberSectionInbox .member-inbox-section-head-v3709{align-items:center;padding:0 2px 7px}
#memberSectionInbox .member-inbox-section-head-v3709>div{display:flex;align-items:baseline;gap:8px}
#memberSectionInbox .member-inbox-section-head-v3709 h4{font-size:14px}
#memberSectionInbox .member-inbox-section-head-v3709 em{border:0;border-radius:0;padding:0;background:transparent;font-size:9px}
#memberSectionInbox .member-inbox-section-list-v3709{display:block;overflow:hidden;border:1px solid #d8e2dc;border-radius:10px;background:rgba(255,255,255,.72)}
#memberSectionInbox .member-inbox-message.member-inbox-row-v3711{grid-template-columns:14px minmax(118px,160px) minmax(0,1fr) 78px auto;grid-template-areas:"mark sender content date action";gap:12px;align-items:center;min-height:66px;margin:0;padding:11px 13px;border:0;border-bottom:1px solid #e1e8e4;border-radius:0;background:rgba(255,255,255,.66);box-shadow:none;opacity:1;transform:none;transition:background .14s ease;color:#173044}
#memberSectionInbox .member-inbox-message.member-inbox-row-v3711:last-child{border-bottom:0}
#memberSectionInbox .member-inbox-message.member-inbox-row-v3711:hover{transform:none;border-color:#e1e8e4;box-shadow:none;background:#f7faf8}
#memberSectionInbox .member-inbox-row-unread-v3711{background:#fff!important}
#memberSectionInbox .member-inbox-row-action-v3711{background:#fffdf7!important}
#memberSectionInbox .member-inbox-history-card-v3616{opacity:1!important}
#memberSectionInbox .member-inbox-history-card-v3616:hover{opacity:1!important}
#memberSectionInbox .member-inbox-row-mark-v3711{grid-area:mark;width:9px;height:9px;border:1px solid #a9bbb1;border-radius:50%;background:transparent;padding:0;box-shadow:none;font-size:0;overflow:visible}
#memberSectionInbox .member-inbox-row-unread-v3711 .member-inbox-row-mark-v3711{background:#2b8b58;border-color:#2b8b58;box-shadow:0 0 0 3px rgba(43,139,88,.09)}
#memberSectionInbox .member-inbox-row-action-v3711 .member-inbox-row-mark-v3711{background:#c9922d;border-color:#c9922d;box-shadow:0 0 0 3px rgba(201,146,45,.10)}
#memberSectionInbox .member-inbox-row-sender-v3711{grid-area:sender;min-width:0}
#memberSectionInbox .member-inbox-row-sender-v3711 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#294b3e;font-size:11px;font-weight:850;line-height:1.25}
#memberSectionInbox .member-inbox-row-unread-v3711 .member-inbox-row-sender-v3711 strong{color:#173f32;font-weight:950}
#memberSectionInbox .member-inbox-row-content-v3711{grid-area:content;min-width:0}
#memberSectionInbox .member-inbox-row-subjectline-v3711{display:flex;align-items:center;gap:8px;min-width:0;margin:0 0 3px}
#memberSectionInbox .member-inbox-row-subjectline-v3711 h3,#memberSectionInbox .member-inbox-row-subjectline-v3711 .member-inbox-subject-v3616{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;color:#173044;font-size:13px;font-weight:800;line-height:1.25}
#memberSectionInbox .member-inbox-row-unread-v3711 .member-inbox-row-subjectline-v3711 h3{font-weight:950}
#memberSectionInbox .member-inbox-row-status-v3711{flex:0 0 auto;color:#6f8279;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
#memberSectionInbox .member-inbox-row-action-v3711 .member-inbox-row-status-v3711{color:#8a621d}
#memberSectionInbox .member-inbox-row-content-v3711 p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6a7c74;font-size:10px;line-height:1.45}
#memberSectionInbox .member-inbox-row-unread-v3711 .member-inbox-row-content-v3711 p{color:#536c61}
#memberSectionInbox .member-inbox-row-date-v3711{grid-area:date;justify-self:end;color:#71827a;font-size:9px;font-weight:800;white-space:nowrap}
#memberSectionInbox .member-inbox-row-unread-v3711 .member-inbox-row-date-v3711{color:#294f3f;font-weight:950}
#memberSectionInbox .member-inbox-row-v3711 .member-inbox-open{grid-area:action;min-width:0;border:0;border-radius:7px;background:transparent;color:#246b48;padding:7px 8px;box-shadow:none;font-size:9px;font-weight:900}
#memberSectionInbox .member-inbox-row-v3711 .member-inbox-open:hover{background:#edf5f0;color:#194f35}
@media(max-width:980px){#memberSectionInbox .member-inbox-message.member-inbox-row-v3711{grid-template-columns:12px minmax(105px,135px) minmax(0,1fr) 64px;grid-template-areas:"mark sender content date" ". . action action";gap:7px 10px}#memberSectionInbox .member-inbox-row-v3711 .member-inbox-open{justify-self:end}}
@media(max-width:760px){#memberSectionInbox .member-inbox-section-v3709+.member-inbox-section-v3709{margin-top:20px}#memberSectionInbox .member-inbox-section-head-v3709>div{display:grid;gap:1px}#memberSectionInbox .member-inbox-section-list-v3709{border-radius:8px}#memberSectionInbox .member-inbox-message.member-inbox-row-v3711{grid-template-columns:12px minmax(0,1fr) auto;grid-template-areas:"mark sender date" ". content content" ". action action";gap:6px 9px;min-height:0;padding:12px 11px}#memberSectionInbox .member-inbox-row-sender-v3711 strong{font-size:10px}#memberSectionInbox .member-inbox-row-subjectline-v3711{align-items:flex-start;flex-wrap:wrap;gap:4px 7px}#memberSectionInbox .member-inbox-row-subjectline-v3711 h3,#memberSectionInbox .member-inbox-row-subjectline-v3711 .member-inbox-subject-v3616{white-space:normal;font-size:12px}#memberSectionInbox .member-inbox-row-content-v3711 p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#memberSectionInbox .member-inbox-row-v3711 .member-inbox-open{justify-self:start;padding:5px 0;background:transparent}}
