@media(max-width:760px){
.real-member-area .member-top{gap:8px}
.real-member-area .envelope-card{width:100%;min-height:245px;padding:18px 16px 12px;margin:16px 0 22px;border-radius:4px;box-shadow:0 10px 18px -12px #18375f66,0 2px 3px #18375f20,inset 0 0 22px #988c6b0c}
.real-member-area .envelope-address{padding-right:86px;min-height:152px}
.real-member-area .envelope-names{font-size:18px;line-height:1.45}
.real-member-area .envelope-names span{font-size:8px;letter-spacing:1.2px;margin-top:3px}
.real-member-area .envelope-address .m-label{font-size:8px;letter-spacing:1px;margin-bottom:8px}
.real-member-area .envelope-subject{font-size:12px;line-height:1.4;margin:10px 0 6px}
.real-member-area .envelope-address .muted{font-size:10px;line-height:1.5}
.real-member-area .envelope-postage{right:16px;top:18px}
.real-member-area .envelope-postage .envelope-stamp{width:62px;padding:6px;transform:rotate(6deg);font-size:8px}
.real-member-area .envelope-postage .envelope-stamp img{width:34px;height:34px}
.real-member-area .envelope-postmark{width:62px;height:62px;right:17px;top:60px;font-size:7px;padding:5px;border-width:2px}
.real-member-area .envelope-postmark small{font-size:7px}
.real-member-area .envelope-postmark::after{left:49px;top:20px;width:24px;height:22px}
.real-member-area .envelope-footer{padding-top:10px;margin-top:4px;gap:7px}
.real-member-area .envelope-seal{width:28px;height:28px;font-size:12px}
.real-member-area .envelope-footer .m-btn{min-height:40px;font-size:11px;padding:8px 10px}
.real-member-area .envelope-footer .m-chip{font-size:10px;padding:7px 10px}
.real-member-area .rc-post{position:relative}
.real-member-area .real-member-content>h1{margin-top:8px}.real-member-area .real-member-content p,.real-member-area .real-member-content small{overflow-wrap:anywhere}.real-member-area .m-filters{display:grid;grid-template-columns:1fr;gap:10px}.real-member-area .m-filters label{min-width:0;margin:0}.real-member-area .directory-visibility{padding:18px;gap:14px}.real-member-area .directory-visibility button{width:100%}.real-member-area .real-pal-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px;margin:0;border-radius:18px}.real-member-area .real-pal-card>img{width:72px;height:84px}.real-member-area .real-pal-info{padding-right:0}.real-member-area .real-pal-info h2{padding-right:30px;font-size:19px;line-height:1.3}.real-member-area .real-pal-info>p{font-size:13px;line-height:1.65}.real-member-area .real-pal-info .m-actions{margin-left:-86px;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.real-member-area .real-pal-info .m-actions>button:only-child{grid-column:1/-1}.real-member-area .real-pal-menu summary{min-height:40px;min-width:36px;display:grid;place-items:center}.real-member-area .real-pal-menu[open]{max-width:calc(100% - 24px)}.real-member-area .m-tags{gap:6px}.real-member-area .m-tags span{font-size:11px;padding:6px 9px}.real-member-area .m-row .grow{overflow-wrap:anywhere}.real-member-area .m-row>.m-actions{width:100%}
.real-member-area .rc-wrap{width:100%;min-width:0}.real-member-area .rc-tabs{height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:6px;align-items:stretch}.real-member-area .rc-tabs button{padding:10px 5px;min-height:44px;font-size:12px;white-space:normal}.real-member-area .rc-composer,.real-member-area .rc-post{padding:16px;margin-bottom:16px}.real-member-area .rc-author{gap:9px;min-width:0}.real-member-area .rc-author>div{min-width:0}.real-member-area .rc-author img{width:42px;height:42px;flex-shrink:0}.real-member-area .rc-author small{font-size:11px;overflow-wrap:anywhere}.real-member-area .rc-post header{gap:8px}.real-member-area .rc-options summary{padding:5px 12px;min-height:44px}.real-member-area .rc-options[open]{position:absolute;right:24px;z-index:8;background:white;box-shadow:0 6px 24px #173b8f26;border-radius:12px;padding:5px}.real-member-area .rc-counts{gap:12px;flex-wrap:wrap}.real-member-area .rc-post-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.real-member-area .rc-post-actions button{font-size:13px;padding:10px}.real-member-area .rc-comments{padding-top:14px;min-width:0}.real-member-area .rc-comments form button{width:100%;justify-self:stretch}.real-member-area .rc-comments[aria-label="Liked by"]{padding:12px}.real-member-area .rc-compose-tools{gap:10px}.real-member-area .rc-emojis{max-width:100%}.real-member-area .rc-photo-tools{gap:8px}.real-member-area .rc-photo-tools .rc-photo-note{width:100%;font-size:12px}.real-member-area .rc-post-photo{margin:14px 0}.real-member-area .rc-post-photo img{max-height:360px}.real-member-area .rc-photo-picker input{min-height:1px!important;font-size:1px!important}
.real-member-area .account-identity{padding:16px;gap:14px;align-items:center}.real-member-area .real-member-content>.account-identity img{width:80px;height:80px}.real-member-area .account-identity>div{min-width:0;overflow-wrap:anywhere}.real-member-area .real-member-content>.account-identity strong{font-size:22px}.real-member-area .account-identity p{font-size:13px}.real-member-area .interest-chips{gap:8px}.real-member-area .interest-chips>span{display:inline-block;padding:8px 12px;background:#edf3ff;border-radius:22px;font-size:13px}.real-member-area .member-profile-editor{margin:0;padding:0;max-width:100%}.real-member-area .member-profile-editor .account-grid{grid-template-columns:1fr}.real-member-area .member-profile-editor .birthday-selects{gap:7px;grid-template-columns:1fr 1.2fr .8fr}.real-member-area .birthday-selects select{padding:10px 5px;font-size:14px!important}.real-member-area .account-avatars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.real-member-area .account-avatars label{position:relative;margin:0}.real-member-area .account-avatars input[type=radio]{width:1px;height:1px;min-height:0!important;padding:0;margin:0;left:0;top:0}.real-member-area .member-profile-editor .account-actions{display:grid;grid-template-columns:1fr;gap:12px}.real-member-area .member-profile-editor button[type=submit]{width:100%}.real-member-area .member-profile-editor .interest-count{font-size:14px}.real-member-area .member-setting{padding:18px;margin:16px 0}.real-member-area .member-setting>button{width:100%;min-height:46px}.real-member-area .m-check{align-items:flex-start;line-height:1.6}.real-member-area input[type=checkbox]{flex-shrink:0;width:20px;height:20px;min-height:20px!important;accent-color:#2455da}
.real-member-area .support-fields{gap:0}.real-member-area .support-ticket{gap:14px;padding:18px;margin:16px 0}.real-member-area .support-ticket>div{min-width:0;width:100%}.real-member-area .support-ticket>.m-btn{width:100%}.real-member-area .support-message{padding:16px;margin:14px 0}.real-member-area .support-message p{font-size:15px;line-height:1.7}.real-member-area .support-admin-tools,.real-member-area .support-ticket-search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.real-member-area .support-admin-tools label,.real-member-area .support-ticket-search label{min-width:0;margin:0}.real-member-area .support-admin-tools select,.real-member-area .support-ticket-search input{width:100%;min-width:0;min-height:46px}.real-member-area .support-admin-tools>.m-btn{width:100%}.real-member-area .m-tabs[aria-label="Admin queues"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.real-member-area .m-tabs[aria-label="Admin queues"] button{padding:10px 7px;font-size:12px;line-height:1.4;min-height:48px;white-space:normal}.real-member-area .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.real-member-area .admin-stat{padding:14px}.real-member-area .admin-stat>strong{font-size:27px}.real-member-area .admin-stat p{font-size:13px}.real-member-area .admin-overview-queues{grid-template-columns:1fr;gap:12px}.real-member-area .admin-member-row{gap:12px;padding:16px;margin:14px 0}.real-member-area .admin-member-row>.m-btn{width:100%}.real-member-area .support-report{padding:16px;margin:16px 0;min-width:0}.real-member-area .support-report blockquote{padding:12px}.real-member-area .support-admin-action .m-actions{display:grid;grid-template-columns:1fr;gap:10px}.real-member-area .admin-history-entry{padding:12px;margin:12px 0;overflow-wrap:anywhere}.real-member-area .admin-reference{overflow-wrap:anywhere}.real-member-area .member-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.real-member-area .request-notification-item{gap:10px;align-items:flex-start}.real-member-area .request-notification-item>div{min-width:0}.real-member-area .request-notification-item img{width:38px;height:38px;flex-shrink:0}.real-member-area .request-notification-panel{padding:16px;max-height:calc(100dvh - 160px)}.real-member-area .request-notification-item .m-actions{display:grid;grid-template-columns:1fr}.real-member-area .request-notification-item button{font-size:13px}.real-member-area .journey-offices{gap:18px}.real-member-area .journey-office{width:104px;max-width:45%}.real-member-area .office-sign{font-size:9px;padding:6px 3px}
}
@media(max-width:360px){.real-member-area .admin-stats{grid-template-columns:1fr}.real-member-area .support-ticket-search{grid-template-columns:1fr}.real-member-area .account-identity{align-items:flex-start}.real-member-area .real-member-content>.account-identity img{width:62px;height:62px}.real-member-area .real-pal-card{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:14px}.real-member-area .real-pal-card>img{width:58px;height:70px}.real-member-area .real-pal-info .m-actions{margin-left:-68px}.real-member-area .rc-author img{width:36px;height:36px}}
