@media (max-width:800px){.page.inbox-page{padding:0 0 calc(58px + env(safe-area-inset-bottom))}:root{--mobile-chat-header-height:calc(144px + env(safe-area-inset-top));--mobile-chat-composer-height:60px;--mobile-chat-closed-notice-height:42px;--mobile-keyboard-offset:0px;--mobile-viewport-scroll-offset:0px}body:has(.inbox-container.thread-open),body:has(.single-thread-page){overflow:hidden;background:var(--paper)}body:has(.inbox-container.thread-open) .site-header,body:has(.single-thread-page) .site-header{display:none}body:has(.inbox-container.thread-open) .mobile-bottom-nav,body:has(.single-thread-page) .mobile-bottom-nav{display:none}.inbox-page:has(.inbox-container.thread-open),.single-thread-page{width:100%;max-width:none;height:100dvh;min-height:100dvh;margin:0;padding:0;overflow:hidden;background:var(--paper)}.inbox-container.thread-open,.inbox-container.thread-open .inbox-messages-panel,.inbox-container.thread-open .inbox-messages-view,.single-thread-page .inbox-messages-view,.single-thread-page .messages-container{width:100%;max-width:none;height:100dvh;min-height:100dvh;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;overflow:hidden}.inbox-container.thread-open .inbox-sidebar{display:none}.inbox-container.thread-open .status-message,.single-thread-page .status-message{border:0;box-shadow:none}.inbox-container.thread-open .inbox-messages-header,.single-thread-page .inbox-messages-header{position:fixed;top:0;transform:translateY(var(--mobile-viewport-scroll-offset,0));left:0;right:0;z-index:90;min-height:var(--mobile-chat-header-height);padding:calc(8px + env(safe-area-inset-top)) 14px 10px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:minmax(54px,auto) 66px;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:0;row-gap:0;border:0;border-bottom:1px solid var(--line);background:rgba(247,246,242,.96);box-shadow:none}.inbox-container.thread-open .inbox-close-btn,.single-thread-page .inbox-close-btn{width:34px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);box-shadow:none;display:inline-grid;place-items:center;font-family:var(--font-serif);font-size:42px;line-height:1;text-decoration:none}.inbox-container.thread-open .inbox-messages-title-section,.single-thread-page .inbox-messages-title-section{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-areas:"avatar name" "avatar adtitle";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px}.inbox-container.thread-open .inbox-messages-title-section h3,.single-thread-page .inbox-messages-title-section h3{grid-area:adtitle;min-width:0;margin:0;color:rgba(17,17,17,.52);font-family:var(--font-serif);font-size:16px;font-weight:700;line-height:1.15;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-container.thread-open .inbox-messages-title-section h3 a,.single-thread-page .inbox-messages-title-section h3 a{color:inherit;text-decoration:none}.inbox-container.thread-open .inbox-messages-title-section p,.single-thread-page .inbox-messages-title-section p{display:contents;margin:0}.inbox-container.thread-open .header-profile-link,.single-thread-page .header-profile-link{display:contents;color:inherit;text-decoration:none}.inbox-container.thread-open .header-avatar,.inbox-container.thread-open .header-avatar-placeholder,.single-thread-page .header-avatar,.single-thread-page .header-avatar-placeholder{grid-area:avatar;width:54px;height:54px;min-width:54px;min-height:54px;border-radius:999px;border:1px solid var(--line);background:#f2f2f2;display:grid;place-items:center;overflow:hidden;color:var(--ink);font-family:var(--font-serif);font-size:16px;font-weight:800;line-height:1}.inbox-container.thread-open .header-profile-link>span:not(.header-avatar):not(.header-avatar-placeholder),.single-thread-page .header-profile-link>span:not(.header-avatar):not(.header-avatar-placeholder){grid-area:name;min-width:0;color:var(--ink);font-family:var(--font-serif);font-size:24px;font-weight:800;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-container.thread-open .conversation-control-cluster,.single-thread-page .conversation-control-cluster{grid-column:1/-1;grid-row:2;width:100%;min-width:0;padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:flex-end;gap:14px;justify-self:stretch}.inbox-container.thread-open .conversation-close-button,.inbox-container.thread-open .conversation-safety-menu-button,.single-thread-page .conversation-close-button,.single-thread-page .conversation-safety-menu-button{min-width:104px;min-height:42px;padding:0 18px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted-ink);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:18px;font-weight:800;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}.inbox-container.thread-open .conversation-safety-actions,.single-thread-page .conversation-safety-actions{position:relative;display:inline-flex}.inbox-container.thread-open .conversation-safety-menu,.single-thread-page .conversation-safety-menu{top:calc(100% + 8px);right:0;left:auto;z-index:120}.inbox-container.thread-open .conversation-close-modal-backdrop,.single-thread-page .conversation-close-modal-backdrop{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:18px;background:rgba(247,246,242,.82)}.inbox-container.thread-open .conversation-close-modal,.single-thread-page .conversation-close-modal{width:min(92vw,420px);max-height:calc(100dvh - 48px);overflow-y:auto;margin:0;padding:28px 22px 22px;border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:0 18px 48px rgba(17,17,17,.18)}.inbox-container.thread-open .conversation-close-modal h2,.single-thread-page .conversation-close-modal h2{margin:0 0 12px;font-family:var(--font-serif);font-size:26px;line-height:1.05}.inbox-container.thread-open .conversation-close-modal p,.single-thread-page .conversation-close-modal p{margin:0 0 18px;font-family:var(--font-serif);font-size:17px;line-height:1.3}.inbox-container.thread-open .conversation-close-actions,.inbox-container.thread-open .conversation-close-presets,.inbox-container.thread-open .conversation-close-secondary-actions,.single-thread-page .conversation-close-actions,.single-thread-page .conversation-close-presets,.single-thread-page .conversation-close-secondary-actions{display:grid;grid-gap:8px;gap:8px}.inbox-container.thread-open .conversation-close-actions button,.inbox-container.thread-open .conversation-close-presets button,.inbox-container.thread-open .conversation-close-secondary-actions button,.single-thread-page .conversation-close-actions button,.single-thread-page .conversation-close-presets button,.single-thread-page .conversation-close-secondary-actions button{width:100%;min-height:42px;border-radius:0}.inbox-container.thread-open .inbox-messages-list,.single-thread-page .inbox-messages-list{position:absolute;top:calc(var(--mobile-chat-header-height) + var(--mobile-viewport-scroll-offset, 0px));left:0;right:0;bottom:calc(var(--mobile-chat-composer-height) + env(safe-area-inset-bottom));width:100%;min-height:0;height:auto;padding:14px 10px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;background:transparent;-webkit-overflow-scrolling:touch;border:0;outline:0;box-shadow:none}.inbox-container.thread-open .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list,.single-thread-page .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list{bottom:calc(var(--mobile-chat-closed-notice-height) + env(safe-area-inset-bottom))}.inbox-container.thread-open .inbox-messages-list.empty,.single-thread-page .inbox-messages-list.empty{justify-content:flex-end;align-items:stretch}.inbox-container.thread-open .inbox-messages-list.empty .status-message,.single-thread-page .inbox-messages-list.empty .status-message{margin:auto 10px 18px auto;color:rgba(17,17,17,.42);font-family:var(--font-serif);font-size:13px;text-align:right}.inbox-container.thread-open .inbox-message-group,.single-thread-page .inbox-message-group{width:100%;display:flex;align-items:flex-start;gap:6px;margin:0;border:0;background:transparent;box-shadow:none}.inbox-container.thread-open .inbox-message-group.mine,.single-thread-page .inbox-message-group.mine{justify-content:flex-end}.inbox-container.thread-open .inbox-message-group.theirs,.single-thread-page .inbox-message-group.theirs{justify-content:flex-start}.inbox-container.thread-open .inbox-message-stack,.single-thread-page .inbox-message-stack{max-width:min(72%,520px);display:flex;flex-direction:column;gap:3px;background:transparent}.inbox-container.thread-open .inbox-message,.single-thread-page .inbox-message{width:-moz-fit-content;width:fit-content;max-width:100%;display:grid;grid-gap:4px;gap:4px;background:transparent}.inbox-container.thread-open .inbox-message.mine,.single-thread-page .inbox-message.mine{align-self:flex-end}.inbox-container.thread-open .inbox-message.theirs,.single-thread-page .inbox-message.theirs{align-self:flex-start}.inbox-container.thread-open .inbox-message-body,.single-thread-page .inbox-message-body{width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 11px;border:0;border-radius:18px;font-family:var(--font-serif);font-size:13px;line-height:1.38;letter-spacing:0;white-space:pre-wrap;overflow-wrap:break-word;background:#eeeeee;color:var(--ink)}.inbox-container.thread-open .inbox-message.mine .inbox-message-body,.single-thread-page .inbox-message.mine .inbox-message-body{margin-left:auto;color:#ffffff;background:#3f3f3f;border-bottom-right-radius:5px}.inbox-container.thread-open .inbox-message.theirs .inbox-message-body,.single-thread-page .inbox-message.theirs .inbox-message-body{color:var(--ink);background:#eeeeee;border-bottom-left-radius:5px}.inbox-container.thread-open .inbox-message-meta,.single-thread-page .inbox-message-meta{margin-top:1px;padding:0 6px;color:rgba(17,17,17,.38);font-family:var(--font-serif);font-size:10px;line-height:1.1;display:flex;gap:5px;background:transparent}.inbox-container.thread-open .inbox-message.mine .inbox-message-meta,.single-thread-page .inbox-message.mine .inbox-message-meta{justify-content:flex-end;text-align:right}.inbox-container.thread-open .inbox-message.theirs .inbox-message-meta,.single-thread-page .inbox-message.theirs .inbox-message-meta{justify-content:flex-start;text-align:left}.inbox-container.thread-open .inbox-message-avatar-link,.single-thread-page .inbox-message-avatar-link{width:30px;height:30px;flex:0 0 30px;display:inline-grid;place-items:center;align-self:flex-start;margin-top:5px;border:0;background:transparent;text-decoration:none}.inbox-container.thread-open .inbox-message-avatar,.inbox-container.thread-open .inbox-message-avatar-placeholder,.single-thread-page .inbox-message-avatar,.single-thread-page .inbox-message-avatar-placeholder{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(17,17,17,.18);background:#f2f2f2;display:inline-grid;place-items:center;color:var(--ink);font-family:var(--font-serif);font-size:11px;font-weight:800;line-height:1}.inbox-container.thread-open .conversation-closed-notice,.single-thread-page .conversation-closed-notice{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom);z-index:82;min-height:var(--mobile-chat-closed-notice-height);padding:12px 14px;background:var(--paper);color:rgba(17,17,17,.58);font-family:var(--font-serif);font-size:13px;line-height:1.25;text-align:center;border-top:1px solid var(--line)}.inbox-container.thread-open .inbox-message-form,.single-thread-page .inbox-message-form{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom);z-index:80;width:100%;min-height:var(--mobile-chat-composer-height);padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border:0;border-top:1px solid var(--line);background:var(--paper);box-shadow:none;transition:none}.inbox-container.thread-open .inbox-message-form.mobile-message-composer-focused,.single-thread-page .inbox-message-form.mobile-message-composer-focused{bottom:max(env(safe-area-inset-bottom),var(--mobile-keyboard-offset,0px));z-index:95}.inbox-container.thread-open .inbox-messages-view:has(.inbox-message-form.mobile-message-composer-focused) .inbox-messages-list,.single-thread-page .inbox-messages-view:has(.inbox-message-form.mobile-message-composer-focused) .inbox-messages-list{bottom:calc(var(--mobile-chat-composer-height) + max(env(safe-area-inset-bottom), var(--mobile-keyboard-offset, 0px)))}.inbox-container.thread-open .inbox-messages-view:has(.inbox-message-form.mobile-message-composer-focused)>.status-message,.single-thread-page .inbox-messages-view:has(.inbox-message-form.mobile-message-composer-focused)>.status-message{bottom:calc(var(--mobile-chat-composer-height) + max(env(safe-area-inset-bottom), var(--mobile-keyboard-offset, 0px)) + 6px)}.inbox-container.thread-open .inbox-message-input-wrapper,.single-thread-page .inbox-message-input-wrapper{min-width:0;height:42px;display:flex;align-items:center;background:transparent}.inbox-container.thread-open .inbox-message-form textarea,.single-thread-page .inbox-message-form textarea{width:100%;min-width:0;height:42px;min-height:42px;max-height:42px;box-sizing:border-box;padding:10px 14px;border:1px solid var(--line);border-radius:999px;background:#f3f3f3;color:var(--ink);font-family:var(--font-serif);font-size:16px;line-height:1.25;resize:none;overflow-y:auto;outline:0;box-shadow:none}.inbox-container.thread-open .inbox-message-form textarea::placeholder,.single-thread-page .inbox-message-form textarea::placeholder{color:rgba(17,17,17,.42)}.inbox-container.thread-open .inbox-message-form button[type=submit],.single-thread-page .inbox-message-form button[type=submit]{width:86px;min-width:86px;flex:0 0 86px;height:42px;padding:0 10px;border:0;border-radius:999px;background:#3f3f3f;color:#ffffff;font-family:var(--font-serif);font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.inbox-container.thread-open .inbox-message-form button[type=submit]:disabled,.single-thread-page .inbox-message-form button[type=submit]:disabled{opacity:.55}.inbox-container.thread-open .inbox-messages-view>.status-message,.single-thread-page .inbox-messages-view>.status-message{position:fixed;left:auto;right:10px;bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-composer-height) + 6px);z-index:75;max-width:calc(100vw - 20px);margin:0;padding:0;background:transparent;color:rgba(17,17,17,.58);font-family:var(--font-serif);font-size:12px;text-align:right}.inbox-container.thread-open .inbox-messages-view:has(.conversation-closed-notice)>.status-message,.single-thread-page .inbox-messages-view:has(.conversation-closed-notice)>.status-message{bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-closed-notice-height))}.inbox-container.thread-open .inbox-messages-view>.status-message:empty,.single-thread-page .inbox-messages-view>.status-message:empty{display:none}:root{--mobile-chat-header-height:calc(96px + env(safe-area-inset-top))}.inbox-container.thread-open .inbox-messages-header,.single-thread-page .inbox-messages-header{min-height:var(--mobile-chat-header-height);padding:calc(8px + env(safe-area-inset-top)) 10px 8px;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;row-gap:3px;column-gap:8px;align-content:center;align-items:center}.inbox-container.thread-open .inbox-close-btn,.single-thread-page .inbox-close-btn{width:34px;height:44px;font-size:34px;overflow:hidden;white-space:nowrap}.inbox-container.thread-open .inbox-messages-title-section,.single-thread-page .inbox-messages-title-section{grid-template-columns:40px minmax(0,1fr);column-gap:9px;row-gap:1px;min-height:40px}.inbox-container.thread-open .header-avatar,.inbox-container.thread-open .header-avatar-placeholder,.single-thread-page .header-avatar,.single-thread-page .header-avatar-placeholder{width:34px;height:34px;min-width:34px;min-height:34px;font-size:13px}.inbox-container.thread-open .header-profile-link>span:not(.header-avatar):not(.header-avatar-placeholder),.single-thread-page .header-profile-link>span:not(.header-avatar):not(.header-avatar-placeholder){font-size:17px;font-weight:800;line-height:1.08;letter-spacing:-.01em}.inbox-container.thread-open .inbox-messages-title-section h3,.single-thread-page .inbox-messages-title-section h3{font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.06em}.inbox-container.thread-open .conversation-control-cluster,.single-thread-page .conversation-control-cluster{grid-column:1/-1;grid-row:2;width:100%;min-width:0;padding:2px 0 0 42px;margin:0;border-top:1px solid rgba(17,17,17,.055);display:flex;align-items:center;justify-content:flex-end;gap:8px;box-sizing:border-box}.inbox-container.thread-open .conversation-close-button,.inbox-container.thread-open .conversation-safety-menu-button,.single-thread-page .conversation-close-button,.single-thread-page .conversation-safety-menu-button{height:28px;min-height:28px;min-width:0;max-width:none;padding:0 11px;border:1px solid rgba(17,17,17,.12);border-radius:999px;background:#f7f7f7;color:rgba(17,17,17,.78);font-family:var(--font-serif);font-size:12px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none}.inbox-container.thread-open .conversation-safety-menu-button:after,.single-thread-page .conversation-safety-menu-button:after{content:"⌄";margin-left:4px;font-size:11px;line-height:1;transform:translateY(-1px)}.inbox-container.thread-open .conversation-safety-menu-button[aria-expanded=true]:after,.single-thread-page .conversation-safety-menu-button[aria-expanded=true]:after{transform:translateY(1px) rotate(180deg)}.inbox-container.thread-open .conversation-safety-menu,.single-thread-page .conversation-safety-menu{top:calc(100% + 6px);right:0;min-width:172px;border:1px solid rgba(17,17,17,.12);border-radius:14px;background:#ffffff;box-shadow:0 12px 30px rgba(17,17,17,.16);overflow:hidden}.inbox-container.thread-open .conversation-safety-button,.single-thread-page .conversation-safety-button{min-height:42px;padding:0 14px;border:0;border-bottom:1px solid rgba(17,17,17,.07);background:#ffffff;color:#111111;font-family:var(--font-serif);font-size:14px;font-weight:600;line-height:1;text-align:left}.inbox-container.thread-open .conversation-safety-button:last-child,.single-thread-page .conversation-safety-button:last-child{border-bottom:0}.inbox-container.thread-open .conversation-close-modal-backdrop,.single-thread-page .conversation-close-modal-backdrop{z-index:300;padding:18px;background:rgba(17,17,17,.28)}.inbox-container.thread-open .conversation-close-modal,.single-thread-page .conversation-close-modal{position:relative;width:min(100%,430px);max-height:calc(100dvh - 36px);padding:20px;border:1px solid rgba(17,17,17,.18);border-radius:14px;background:var(--paper);box-shadow:0 18px 60px rgba(0,0,0,.18)}.inbox-container.thread-open .conversation-close-x,.single-thread-page .conversation-close-x{position:absolute;top:10px;right:14px;border:0;background:transparent;color:var(--ink);font-size:26px;line-height:1}.inbox-container.thread-open .conversation-close-modal h2,.single-thread-page .conversation-close-modal h2{margin:0 32px 8px 0;font-size:22px;line-height:1.05;letter-spacing:-.02em}.inbox-container.thread-open .conversation-close-modal p,.single-thread-page .conversation-close-modal p{margin:0 0 16px;color:var(--muted-ink);font-size:14px;line-height:1.4}.inbox-container.thread-open .conversation-close-actions,.single-thread-page .conversation-close-actions{display:grid;grid-gap:10px;gap:10px;margin:12px 0 0}.inbox-container.thread-open .conversation-close-secondary-actions,.single-thread-page .conversation-close-secondary-actions{display:none}.inbox-container.thread-open .conversation-close-actions .button,.inbox-container.thread-open .conversation-close-custom .button,.single-thread-page .conversation-close-actions .button,.single-thread-page .conversation-close-custom .button{width:100%;justify-content:center}.inbox-container.thread-open .inbox-message-form[hidden],.single-thread-page .inbox-message-form[hidden]{display:none!important}}@media (max-width:800px){.inbox-container.thread-open .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list,.single-thread-page .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list{bottom:calc(var(--mobile-chat-closed-notice-height) + env(safe-area-inset-bottom))}.inbox-container.thread-open .conversation-closed-notice,.single-thread-page .conversation-closed-notice{bottom:env(safe-area-inset-bottom);background:#ffffff}.inbox-container.thread-open .inbox-messages-view>.inbox-thread-status,.inbox-container.thread-open .inbox-messages-view>.status-message.inbox-thread-status,.single-thread-page .inbox-messages-view>.inbox-thread-status,.single-thread-page .inbox-messages-view>.status-message.inbox-thread-status{position:fixed;left:auto;right:10px;bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-composer-height) + 6px);z-index:95;width:auto;max-width:calc(100vw - 20px);margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:rgba(17,17,17,.58);font-family:var(--font-serif);font-size:12px;line-height:1.2;text-align:right}.inbox-container.thread-open .inbox-messages-list>.status-message,.single-thread-page .inbox-messages-list>.status-message{margin:auto 10px 18px auto;align-self:flex-end;text-align:right;position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-composer-height) + 8px);z-index:96;width:auto;max-width:none;margin:0;padding:0 12px;align-self:auto;background:transparent;text-align:center}}@media (max-width:800px){.inbox-container.thread-open .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list>.status-message,.single-thread-page .inbox-messages-view:has(.conversation-closed-notice) .inbox-messages-list>.status-message{bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-closed-notice-height) + 8px)}}@media (max-width:800px){body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster{padding:2px 0 0 50px;border-top-color:rgba(17,17,17,.06);gap:7px}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-close-button,body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button,body:has(.single-thread-page) .single-thread-page .conversation-close-button,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button{height:36px;min-height:36px;padding:0 13px;border-color:rgba(17,17,17,.12);background:rgba(255,255,255,.36);color:rgba(17,17,17,.62);font-size:12.5px;font-weight:600;line-height:1;box-shadow:none}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button:after,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button:after{margin-left:4px;color:rgba(17,17,17,.5);font-size:11px}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-close-button:active,body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button:active,body:has(.single-thread-page) .single-thread-page .conversation-close-button:active,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button:active{background:rgba(17,17,17,.045);color:rgba(17,17,17,.78)}}@media (max-width:800px){body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster{padding:0 10px 0 50px;border-top-color:transparent;justify-content:flex-end;gap:14px}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-close-button,body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button,body:has(.single-thread-page) .single-thread-page .conversation-close-button,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button{height:34px;min-height:34px;min-width:0;padding:0;border-color:transparent;border-radius:0;background:transparent;color:rgba(17,17,17,.58);font-size:12px;font-weight:500;line-height:1;box-shadow:none}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-close-button,body:has(.single-thread-page) .single-thread-page .conversation-close-button{text-decoration:underline;-webkit-text-decoration-color:rgba(17,17,17,.22);text-decoration-color:rgba(17,17,17,.22);text-underline-offset:3px}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button:after,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button:after{margin-left:3px;color:rgba(17,17,17,.42);font-size:10px}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-close-button:active,body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-safety-menu-button:active,body:has(.single-thread-page) .single-thread-page .conversation-close-button:active,body:has(.single-thread-page) .single-thread-page .conversation-safety-menu-button:active{color:rgba(17,17,17,.82);background:transparent}}@media (max-width:800px){body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster{margin-top:0;padding-top:2px;padding-bottom:3px;min-height:30px;border-top:1px solid rgba(17,17,17,.075)}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster a,body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster button,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster a,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster button{min-height:28px;padding-top:1px;padding-bottom:1px;line-height:1.1}}@media (max-width:800px){.inbox-container.thread-open .inbox-messages-view,.single-thread-page .inbox-messages-view{animation:mobileThreadFadeIn .14s ease-out both}.inbox-container.thread-open .inbox-message.is-pending-message,.single-thread-page .inbox-message.is-pending-message{animation:mobileMessageSendIn .17s ease-out both}.inbox-container.thread-open .inbox-message.is-pending-message .inbox-message-body,.single-thread-page .inbox-message.is-pending-message .inbox-message-body{opacity:.92}.inbox-container.thread-open .conversation-close-button:active:not(:disabled),.inbox-container.thread-open .inbox-close-btn:active,.inbox-container.thread-open .inbox-message-form button[type=submit]:active:not(:disabled),.single-thread-page .conversation-close-button:active:not(:disabled),.single-thread-page .inbox-close-btn:active,.single-thread-page .inbox-message-form button[type=submit]:active:not(:disabled){transform:scale(.975)}body:has(.inbox-container.thread-open) .inbox-container.thread-open .conversation-control-cluster,body:has(.single-thread-page) .single-thread-page .conversation-control-cluster{transform:none}.inbox-container.thread-open .conversation-close-modal-backdrop,.single-thread-page .conversation-close-modal-backdrop{animation:mobileModalBackdropIn .14s ease-out both}.inbox-container.thread-open .conversation-close-modal,.single-thread-page .conversation-close-modal{animation:mobileModalIn .16s ease-out both}}@keyframes mobileThreadFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mobileMessageSendIn{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mobileModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes mobileModalIn{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:800px) and (prefers-reduced-motion:reduce){.inbox-container.thread-open .conversation-close-modal,.inbox-container.thread-open .conversation-close-modal-backdrop,.inbox-container.thread-open .conversation-safety-menu,.inbox-container.thread-open .inbox-message.is-pending-message,.inbox-container.thread-open .inbox-messages-list,.inbox-container.thread-open .inbox-messages-view,.single-thread-page .conversation-close-modal,.single-thread-page .conversation-close-modal-backdrop,.single-thread-page .conversation-safety-menu,.single-thread-page .inbox-message.is-pending-message,.single-thread-page .inbox-messages-list,.single-thread-page .inbox-messages-view{animation:none}.inbox-container.thread-open .conversation-close-button:active:not(:disabled),.inbox-container.thread-open .inbox-close-btn:active,.inbox-container.thread-open .inbox-message-form button[type=submit]:active:not(:disabled),.single-thread-page .conversation-close-button:active:not(:disabled),.single-thread-page .inbox-close-btn:active,.single-thread-page .inbox-message-form button[type=submit]:active:not(:disabled){transform:none}}@media (max-width:800px){.conversation-close-modal-backdrop,.conversation-safety-portal-backdrop{position:fixed;inset:0;z-index:310;display:grid;place-items:center;padding:18px;background:rgba(17,17,17,.28)}.conversation-safety-menu.conversation-safety-modal{position:relative;top:auto;right:auto;left:auto;z-index:1;width:min(100%,430px);min-width:0;max-height:calc(100dvh - 36px);overflow-y:auto;display:grid;grid-gap:10px;gap:10px;padding:20px;border:1px solid rgba(17,17,17,.18);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:0 18px 60px rgba(0,0,0,.18);transform:none}.conversation-safety-modal-close{position:absolute;top:10px;right:14px;width:auto;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:var(--ink);font-family:var(--font-serif);font-size:26px;line-height:1;cursor:pointer}.conversation-safety-modal-heading{margin:0 32px 8px 0;color:var(--ink);font-family:var(--font-serif);font-size:22px;font-weight:800;line-height:1.05;letter-spacing:-.02em}.conversation-safety-menu.conversation-safety-modal .conversation-safety-button{width:100%;min-height:44px;padding:0 14px;border:1px solid rgba(17,17,17,.18);border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-serif);font-size:18px;font-weight:700;line-height:1;text-align:center;cursor:pointer}.conversation-safety-menu.conversation-safety-modal .conversation-safety-button:first-of-type{background:#111111;color:#ffffff}.conversation-close-modal-backdrop{z-index:320}.conversation-close-modal{width:min(100%,430px);max-height:calc(100dvh - 36px);overflow-y:auto;margin:0;align-self:center;justify-self:center;border-radius:14px}body.mobile-conversation-close-input-focused .mobile-bottom-nav{transform:translateY(100%);pointer-events:none}body.mobile-conversation-close-input-focused .conversation-close-modal-backdrop{place-items:start center;padding-bottom:calc(18px + var(--mobile-keyboard-offset, 0px))}.conversation-close-modal.mobile-conversation-close-input-focused{max-height:calc(100dvh - 36px - var(--mobile-keyboard-offset, 0px));scroll-padding-bottom:calc(20px + var(--mobile-keyboard-offset, 0px))}.conversation-close-modal.mobile-conversation-close-input-focused textarea{font-size:16px}.conversation-safety-portal-backdrop{animation:mobileModalBackdropIn .14s ease-out both}.conversation-close-modal,.conversation-safety-menu.conversation-safety-modal{animation:mobileModalIn .16s ease-out both}}@media (max-width:800px) and (prefers-reduced-motion:reduce){.conversation-close-modal,.conversation-close-modal-backdrop,.conversation-safety-menu.conversation-safety-modal,.conversation-safety-portal-backdrop{animation:none}}@media (max-width:800px){body:has(.inbox-page .inbox-container:not(.thread-open)){overflow-x:hidden;background:var(--paper)}body:has(.inbox-page .inbox-container:not(.thread-open)) .site-header{display:block;border-bottom:1px solid rgba(17,17,17,.055);background:var(--paper);box-shadow:none}body:has(.inbox-page .inbox-container:not(.thread-open)) .masthead{min-height:58px;padding:10px 14px;display:flex;align-items:center;justify-content:flex-start;gap:8px;border-bottom:0;background:var(--paper)}body:has(.inbox-page .inbox-container:not(.thread-open)) .masthead .kicker,body:has(.inbox-page .inbox-container:not(.thread-open)) .masthead-actions{display:none}body:has(.inbox-page .inbox-container:not(.thread-open)) .logo{font-size:clamp(24px,8vw,34px);line-height:.95;max-width:calc(100vw - 28px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-page .inbox-container:not(.thread-open){display:block;width:100%;max-width:none;min-height:auto;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.inbox-page .inbox-container:not(.thread-open) .inbox-messages-panel{display:none}.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar{animation:mobileConversationListFadeIn .14s ease-out both;display:flex;flex-direction:column;width:100%;max-width:none;min-height:auto;margin:0;padding:0 0 calc(96px + env(safe-area-inset-bottom));border:0;outline:0;box-shadow:none;background:var(--paper)}.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar-header{display:block;padding:18px 14px 14px;border:0;border-bottom:1px solid var(--line);text-align:left;background:var(--paper)}.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar-header h2{margin:0;color:var(--ink);font-family:var(--font-serif);font-size:clamp(24px,7vw,32px);font-weight:700;line-height:.96;letter-spacing:.05em;text-align:left;text-transform:uppercase}.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar-header p{display:none}.inbox-page .inbox-container:not(.thread-open) .inbox-search{width:100%;padding:10px 14px;border:0;border-bottom:1px solid rgba(17,17,17,.06);background:var(--paper)}.inbox-page .inbox-container:not(.thread-open) .inbox-search input{width:100%;min-height:40px;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:#f3f3f3;color:var(--ink);box-shadow:none;font-family:var(--font-serif);font-size:14px;line-height:1.2}.inbox-page .inbox-container:not(.thread-open) .inbox-search input::placeholder{color:rgba(17,17,17,.34);font-family:var(--font-serif);font-size:14px}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-list{width:100%;display:block;padding:4px 14px 22px 6px;overflow:visible;background:var(--paper);border:0;box-shadow:none}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-list>.status-message{margin:18px 8px;color:rgba(17,17,17,.52);font-family:var(--font-serif);font-size:14px;text-align:left;border:0;box-shadow:none}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item{position:relative;width:100%;min-height:86px;margin:0;padding:11px 0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;text-align:left;-webkit-tap-highlight-color:transparent}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-empty,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-message-state=empty]{display:none}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item+.inbox-conversation-item{border-top:1px solid rgba(17,17,17,.075)}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.active,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item:active,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item:focus-visible,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item:hover{background:rgba(17,17,17,.035)}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-closed,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-conversation-status=closed]{opacity:.48;filter:grayscale(1);cursor:pointer}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-closed:active,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-closed:focus-visible,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-closed:hover,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-conversation-status=closed]:active,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-conversation-status=closed]:focus-visible,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-conversation-status=closed]:hover{opacity:.62;background:rgba(17,17,17,.035)}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.conversation-closed .inbox-item-preview,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item[data-conversation-status=closed] .inbox-item-preview{color:rgba(17,17,17,.48)}.inbox-page .inbox-container:not(.thread-open) .inbox-item-avatar,.inbox-page .inbox-container:not(.thread-open) .inbox-item-avatar-placeholder{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#f3f3f3;color:rgba(17,17,17,.92);display:grid;place-items:center;overflow:hidden;font-family:var(--font-serif);font-size:18px;font-weight:700;line-height:1}.inbox-page .inbox-container:not(.thread-open) .inbox-item-avatar img{width:100%;height:100%;display:block;object-fit:cover;filter:none}.inbox-page .inbox-container:not(.thread-open) .inbox-item-content{min-width:0;display:flex;flex-direction:column;gap:4px}.inbox-page .inbox-container:not(.thread-open) .inbox-item-header{min-width:0;display:flex;align-items:baseline;justify-content:flex-start;gap:0}.inbox-page .inbox-container:not(.thread-open) .inbox-item-name,.inbox-page .inbox-container:not(.thread-open) .inbox-item-preview,.inbox-page .inbox-container:not(.thread-open) .inbox-item-status,.inbox-page .inbox-container:not(.thread-open) .inbox-item-title{min-width:0;display:block;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.inbox-page .inbox-container:not(.thread-open) .inbox-item-name{flex:1 1 auto;color:rgba(17,17,17,.98);font-family:var(--font-serif);font-size:clamp(13px,3vw,16px);font-weight:700;line-height:1.08;letter-spacing:-.025em}.inbox-page .inbox-container:not(.thread-open) .inbox-item-status,.inbox-page .inbox-container:not(.thread-open) .inbox-item-time{display:none}.inbox-page .inbox-container:not(.thread-open) .inbox-item-title{color:rgba(17,17,17,.52);font-family:var(--font-serif);font-size:11px;font-weight:400;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}.inbox-page .inbox-container:not(.thread-open) .inbox-item-preview{font-size:11px;line-height:1.24}.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar-header{display:none}.inbox-page .inbox-container:not(.thread-open) .inbox-search{padding-top:14px}.inbox-page .inbox-container:not(.thread-open) .inbox-search input{min-height:44px;height:44px;font-size:16px;line-height:1.25}}@media (max-width:800px){.inbox-page .inbox-container:not(.thread-open) .inbox-search input::placeholder{font-size:16px}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item{min-height:90px;padding:13px 0}.inbox-page .inbox-container:not(.thread-open) .inbox-item-content{gap:5px}.inbox-page .inbox-container:not(.thread-open) .inbox-item-name{font-size:clamp(15px,3.8vw,16px);line-height:1.12}.inbox-page .inbox-container:not(.thread-open) .inbox-item-title{font-size:12.5px;line-height:1.18;letter-spacing:.05em}.inbox-page .inbox-container:not(.thread-open) .inbox-item-preview{font-size:15px;line-height:1.32}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.unread .inbox-item-preview{transition:color .16s ease,font-weight .16s ease,opacity .16s ease}}@keyframes mobileConversationListFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:800px) and (prefers-reduced-motion:reduce){.inbox-page .inbox-container:not(.thread-open) .inbox-sidebar{animation:none}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.unread .inbox-item-preview{transition:none}.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item.is-opening,.inbox-page .inbox-container:not(.thread-open) .inbox-conversation-item:active{transform:none}}.post-ad-limit-disabled,a[data-post-ad-limit-disabled=true],button[data-post-ad-limit-disabled=true]{opacity:.42;filter:grayscale(1);cursor:not-allowed;box-shadow:none;transform:none;pointer-events:auto}.mobile-bottom-nav .post-ad-limit-disabled,.mobile-bottom-nav a[data-post-ad-limit-disabled=true]{opacity:.38;background:transparent;transform:none}.masthead-actions a[data-post-ad-limit-disabled=true],.nav-row-actions a[data-post-ad-limit-disabled=true],.profile-route-actions a[data-post-ad-limit-disabled=true]{text-decoration:none}