.inbox-entry,.inbox-toolbar{display:flex;align-items:center;justify-content:space-between;gap:7px;flex:0 0 auto;min-height:37px;padding:2px 19px 5px;background:#101317;border-bottom:1px solid #ffffff06}.inbox-entry[hidden],.inbox-toolbar[hidden]{display:none}.inbox-entry button{display:flex;align-items:center;gap:8px;border:0;background:none;color:#9aa5b4;font-size:10px;min-height:30px;padding:5px 3px}.inbox-entry button:first-child{color:#ffb675}.inbox-entry small{padding:2px 6px;background:#ff941f12;border-radius:5px;color:#ffbc80;font-size:9px}.inbox-entry svg,.inbox-toolbar svg,.inbox-muted svg,.inbox-context-actions svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;flex:none}.inbox-toolbar{justify-content:flex-start;min-height:45px;padding:4px 14px}.inbox-toolbar button{display:grid;place-items:center;min-height:34px;width:36px;padding:0;background:#ffffff05;border:1px solid #ffffff0b;border-radius:10px;color:#ffb675;margin:0}.inbox-toolbar button:disabled{opacity:.3}.inbox-toolbar b{font-size:12px;flex:1;color:#d7dee6;text-align:left;padding-left:5px}.side>.list .contact.inbox-picked{background:#ff941f15;border-color:#ff941f70}.side>.list .contact.inbox-picked>.avatar:after{content:'✓';position:absolute;right:-3px;bottom:-3px;background:#ff941f;color:#101317;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;border:2px solid #15181d}.inbox-muted{display:inline-flex;align-items:center;justify-content:center;color:#8b96a5;margin:5px 0}.inbox-muted svg{width:13px;height:13px}.inbox-preview{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid #ffffff0c;border-radius:16px;background:#ffffff03;margin-bottom:16px}.inbox-preview>.avatar{width:43px;height:43px;flex:0 0 43px}.inbox-preview>span:last-child{min-width:0}.inbox-preview b{display:block;font-size:15px;line-height:1.4}.inbox-preview small{display:block;font-size:11px;line-height:1.5;color:#8995a5;margin-top:6px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inbox-context-actions{border:1px solid #ffffff0b;background:#ffffff02;border-radius:16px;overflow:hidden}.workspace-page .inbox-context-actions button{width:100%;min-height:51px;display:flex;align-items:center;gap:14px;background:none;color:#e8edf4;text-align:left;margin:0;padding:14px 17px;border:0;border-bottom:1px solid #ffffff08;border-radius:0;font-size:13px}.workspace-page .inbox-context-actions button:last-child{border-bottom:0}.workspace-page .inbox-context-actions button:hover{background:#ffffff05}.workspace-page .inbox-context-actions .inbox-danger{color:#f5a49e}.inbox-warning{font-size:12px;line-height:1.8;padding:17px;background:#ff776a07;border:1px solid #ff776a20;color:#d9b9b5;border-radius:13px}.inbox-toolbar button:focus-visible,.inbox-entry button:focus-visible{outline:2px solid #ffae69;outline-offset:2px}#list .contact{touch-action:pan-y;-webkit-touch-callout:none;user-select:none}@media(max-width:720px){.inbox-entry{padding-left:17px;padding-right:17px;min-height:34px}.inbox-toolbar{padding-left:15px;padding-right:15px}.inbox-entry button{min-height:29px}}
/* Safari needs the prefixed selection rule on the text descendants as well. */
#list .contact,#list .contact *,.inbox-peek-card,.inbox-peek-card *,.inbox-context-actions,.inbox-context-actions *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}#list .contact img{-webkit-user-drag:none;user-drag:none}dialog.inbox-peek{max-width:660px;padding:24px;max-height:92dvh}.inbox-peek .extras-heading{margin-bottom:14px}.inbox-peek .workspace-intro{display:none}.inbox-peek-card{border:1px solid #ffffff14;border-radius:18px;overflow:hidden;background:#14171d;margin-bottom:15px;box-shadow:0 10px 30px #0002}.inbox-peek-card>header{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#20242c}.inbox-peek-card>header .avatar{width:32px;height:32px;flex:0 0 32px;font-size:10px}.inbox-peek-card>header>span:nth-child(2){min-width:0;flex:1}.inbox-peek-card header b{display:block;color:#f2f4f7;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-peek-card header small{font-size:9px;color:#8793a4;margin-top:3px;display:block}.workspace-page .inbox-peek-card header button,.workspace-page .inbox-peek-card footer button{width:auto;margin:0;padding:7px 8px;min-height:30px;background:#ffffff06;border:1px solid #ffffff0c;border-radius:8px;color:#ffb16b;font-size:10px;font-weight:600;white-space:nowrap}.inbox-peek-messages{height:230px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:9px;align-items:flex-start;padding:15px;background:#0e1116;background-size:cover;background-position:center;scrollbar-width:thin}.inbox-peek-messages[data-wallpaper=orange]{background-color:#332419}.inbox-peek-messages[data-wallpaper=light]{background-color:#d4cec5}.inbox-peek-messages[data-wallpaper=waves]{background-color:#111b24;background-image:repeating-linear-gradient(145deg,transparent 0 35px,#ff9c4505 35px 36px)}.inbox-peek-messages[data-wallpaper=dark]{background-color:#090b0f}.peek-bubble{max-width:88%;flex:none;width:fit-content;border-radius:13px 13px 13px 4px;padding:8px 10px 5px;background:#282d35;color:#f0f3f8;border:1px solid #ffffff09;font-size:12px;line-height:1.45;overflow-wrap:anywhere;text-align:left}.peek-bubble.mine{align-self:flex-end;border-radius:13px 13px 4px 13px;background:#ff941f;color:#261b10;border-color:#ffb56b}.peek-bubble time{display:block;font-size:8px;text-align:right;margin-top:4px;opacity:.6}.peek-media{display:flex;align-items:center;gap:8px;font-size:11px;min-height:26px}.peek-media svg{width:16px;height:16px}.peek-wave{display:block;width:145px!important;height:20px!important;fill:currentColor!important;stroke:none!important;opacity:.55;margin-top:4px}.peek-empty{font-size:11px;line-height:1.7;text-align:center;color:#8b97a9;margin:auto;max-width:90%}.inbox-peek-card>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;background:#1b1f26}.inbox-peek-card footer small{font-size:8px;color:#8995a8;line-height:1.5}.inbox-peek .inbox-context-actions button{min-height:44px;padding:11px 15px;font-size:12px}.inbox-peek-expanded .inbox-peek-messages{height:min(54dvh,490px)}@media(max-width:720px){dialog.inbox-peek{padding:17px;max-height:94dvh}.inbox-peek .extras-heading{margin-bottom:12px}.inbox-peek .extras-heading h2{font-size:19px}.inbox-peek-messages{height:205px;padding:12px}.inbox-peek-card>header{padding:10px;gap:8px}.inbox-peek-card header b{font-size:12px}.workspace-page .inbox-peek-card header button{font-size:9px;padding:6px;min-height:30px}.inbox-peek-card footer small{font-size:8px}.inbox-peek-expanded .inbox-peek-messages{height:52dvh}}
.peek-sender{display:block;font-size:9px;margin-bottom:4px;color:#ffbf88}
