.seller-shell{max-width:1500px;margin:auto;padding:55px 5% 90px}.workspace-heading h1{font-size:clamp(40px,5vw,70px);font-weight:400;letter-spacing:-3px;margin:18px 0}.workspace-heading p{font-size:13px;color:#90968a;line-height:1.8}.seller-tabs{display:flex;gap:30px;border-bottom:1px solid #ffffff20;margin:35px 0}.seller-tabs button{background:none!important;border:0!important;border-radius:0!important;padding:18px 0!important;font:10px monospace;letter-spacing:1px;color:#8e9489}.seller-tabs button[aria-selected=true]{color:#eee;border-bottom:1px solid #ddd!important}.contacts-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0 30px}.contacts-tools input{background:none;border:0;border-bottom:1px solid #ffffff35;color:#eee;padding:15px 0;width:min(440px,100%);font:13px Arial}.contacts-tools span{font:10px monospace;color:#8c9485}.client-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:50px}.client-row{border-top:1px solid #ffffff20;padding:25px 0}.client-row h3{font:21px Arial;letter-spacing:-.5px;margin:0 0 10px}.client-row p{font:12px Arial;line-height:1.8;color:#969d8e;margin:6px 0}.client-row small{font:9px monospace;color:#a2aa96}.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px}.contact-actions button,.contact-actions a,.contact-pager button{background:none!important;color:#ddd;border:0!important;border-bottom:1px solid #777!important;border-radius:0!important;padding:10px 0!important;font:10px monospace}.contact-pager{display:flex;gap:30px;justify-content:flex-end;margin:25px 0}.contact-status{font-size:12px;color:#a7ae99;min-height:20px}.messenger{display:grid;grid-template-columns:280px minmax(0,1fr);border:1px solid #ffffff20;min-height:560px;height:min(700px,75svh);background:#10110e}.thread-sidebar{overflow:auto;border-right:1px solid #ffffff20;padding:12px}.thread-list{display:grid;gap:0}.thread-list button{display:block;text-align:left;border:0!important;border-bottom:1px solid #ffffff15!important;border-radius:0!important;background:none!important;padding:18px 12px!important;width:100%;color:#eee}.thread-list button[aria-current=true]{background:#ffffff09!important;border-left:2px solid #c1c9b1!important}.thread-list strong{font:14px Arial;display:block;line-height:1.6}.thread-list small{font:11px Arial;display:block;color:#939d88;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-top:5px}.thread-list .unread{color:#e2e8d8;font:10px monospace}.thread-detail{min-width:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.conversation-head{padding:23px 26px;border-bottom:1px solid #ffffff18;min-height:82px}.conversation-head h3{font:20px Arial;letter-spacing:-.5px;margin:0 0 7px}.conversation-head p{font:11px Arial;line-height:1.6;color:#989e90;margin:0}.conversation-head a{font:11px monospace;color:#d7dec9}.message-timeline{flex:1;overflow:auto;overscroll-behavior:contain;padding:25px;display:flex;flex-direction:column;gap:14px}.message-timeline .message{align-self:flex-start;max-width:82%;background:#1b1e17;padding:14px 18px;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #ffffff0a;border-radius:0}.message-timeline .message.mine{align-self:flex-end;background:#262a20}.message-timeline .message p{font:13px Arial;line-height:1.7;margin:0;color:#e3e6dc}.message-timeline .message time{font:9px monospace;color:#929b84;display:block;margin-top:10px}.message-compose{display:flex;align-items:end;gap:15px;padding:20px 25px;border-top:1px solid #ffffff20}.message-compose textarea{flex:1;resize:vertical;min-height:60px;max-height:130px;background:none;color:#eee;border:0;font:13px Arial;line-height:1.6;padding:8px;min-width:0}.message-compose button{font:10px monospace;background:#d6ddc9!important;color:#151811!important;border:0!important;border-radius:0!important;padding:17px!important}.message-empty{margin:auto;color:#858f78;font:13px Arial;line-height:1.8;text-align:center;padding:30px}.chat-older{border:0!important;background:none!important;font:10px monospace;padding:12px!important;color:#aab49b;align-self:center}.messenger-status{font:11px Arial;color:#c2cbaa;margin:0;padding:0 25px 10px}.mobile-thread-back{display:none}.seller-shell .rack-top{padding-left:0;padding-right:0}.seller-shell .rack-library{padding-left:0;padding-right:0}.seller-shell .rack-room .hanging-piece{font-family:Arial}.seller-create{max-width:620px;border-bottom:1px solid #ffffff20;padding-bottom:30px;margin-bottom:30px}.seller-create h3{font-size:25px}.seller-create .invite-result{overflow-wrap:anywhere}.seller-create label{display:block;margin:20px 0}.seller-create input{display:block;width:100%;margin-top:12px}.seller-message-entry{margin:15px 0}
@media(max-width:750px){.seller-shell{padding:35px 6% 65px}.workspace-heading h1{letter-spacing:-2px}.seller-tabs{gap:22px;overflow:auto;margin:24px 0}.seller-tabs button{white-space:nowrap;font-size:9px}.client-list{grid-template-columns:1fr}.contacts-tools{display:block}.contacts-tools input{width:100%;margin-bottom:14px}.contacts-tools span{display:block}.messenger{grid-template-columns:1fr;height:70svh;min-height:480px}.thread-sidebar{border:0}.thread-detail{display:none}.messenger.thread-open .thread-sidebar{display:none}.messenger.thread-open .thread-detail{display:flex}.mobile-thread-back{display:block!important;background:none!important;border:0!important;border-radius:0!important;padding:0 0 14px!important;color:#a8b19b;font:10px monospace}.conversation-head{padding:18px}.message-timeline{padding:18px}.message-compose{padding:15px;gap:8px}.message-compose button{padding:14px!important;font-size:9px}.message-compose textarea{font-size:16px}.message-timeline .message{max-width:90%}.message-timeline .message p{font-size:14px}.messenger-status{padding:0 15px 10px}.client-row h3{font-size:23px}}
