.member-messages-page{gap:18px;min-width:0;padding-bottom:24px;display:grid}.member-messages-heading{justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.member-messages-heading h1{color:#352719;margin:6px 0 10px;font:clamp(2rem,4vw,3rem)/1.1 Georgia,serif}.member-messages-heading p{color:#68523b;margin:0}.member-messages-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-messages-actions>a{color:#4e371b;align-items:center;gap:7px;min-height:44px;padding:8px;text-decoration:underline;display:inline-flex}.member-messages-actions button{white-space:nowrap;min-height:44px}.member-messages-status{text-align:center;color:#392b1c;padding:30px}.member-messages-status h2{margin-bottom:12px;font:1.6rem Georgia,serif}.member-messages-status p{margin-bottom:16px}.member-messages-status a{color:#604018;text-decoration:underline}.member-messages-page [data-ink-message-platform]:empty{display:none}.member-messages-page .ink-messages{width:100%;min-height:0;padding:0}.member-messages-mobile-nav{display:none}@media (max-width:700px){.member-messages-heading{flex-direction:column;align-items:start;gap:14px;padding:20px}.member-messages-actions{gap:8px}.member-messages-page{gap:12px}.member-messages-status{padding:24px 18px}}@media (max-width:760px),(max-width:950px) and (pointer:coarse){body:has(.member-messages-page){overflow:hidden}body:has(.member-messages-page) .house-account-bar{display:none!important}.member-layout:has(.member-messages-page) .member-topbar{display:none!important}.member-layout:has(.member-messages-page) .member-sidebar{display:none!important}.member-layout:has(.member-messages-page) .member-bottom-nav{display:none!important}.member-messages-page{inset:var(--messages-top,0px) 0 auto;z-index:60;height:var(--messages-height,100dvh);color:#392b1c;isolation:isolate;background:#f7edd8 url(/brand/optimized/parchment-sheet-v2-4ddcace988d1.webp) 50%/cover;flex-direction:column;gap:0;max-width:none;min-height:0;padding:0;display:flex;position:fixed;overflow:hidden}.member-messages-mobile-nav{min-height:calc(48px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));background:#f7edd8;border-bottom:1px solid #c4ab7d;flex:none;justify-content:space-between;align-items:center;display:flex}.member-messages-mobile-nav a{color:#4e371b;align-items:center;gap:6px;min-height:44px;padding:4px 8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.member-messages-mobile-nav a:focus-visible{outline-offset:-3px;outline:3px solid #80602c}.member-messages-page[data-status=ready][data-embedded=true] .member-messages-heading{clip-path:inset(50%);white-space:nowrap;visibility:hidden;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member-messages-page [data-ink-message-platform]{flex:1;min-height:0;overflow:hidden}.member-messages-page .member-messages-heading{flex:none;padding:16px 20px}.member-messages-page .member-messages-heading .eyebrow,.member-messages-page .member-messages-heading .member-messages-actions{display:none}.member-messages-page .member-messages-status{min-height:0;margin:16px;overflow:auto}.member-messages-page>.ink-messages{flex:1;min-height:0;overflow:hidden}.member-messages-page .ink-messenger{border-radius:0;height:100%;min-height:0}.member-messages-page .ink-compose{padding-bottom:max(8px,env(safe-area-inset-bottom))}}
