[data-screen=inbox] [data-tab]{cursor:pointer}[data-screen=inbox] .ib-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-rows:minmax(420px,1fr);grid-gap:20px;gap:20px}[data-screen=inbox] .ib-body>.card{min-height:0;min-width:0;overflow:hidden}[data-screen=inbox] .ib-list{display:flex;flex-direction:column;padding:20px 22px}[data-screen=inbox] .ib-list>.row{flex:none}[data-screen=inbox] .ib-rows{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;display:flex;flex-direction:column;gap:2px;margin-top:12px}[data-screen=inbox] .ib-th{display:flex;align-items:center;gap:12px;flex:none;margin:0 -10px;padding:8px 10px;border:1px solid transparent;border-radius:16px}[data-screen=inbox] .ib-th.on{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}[data-screen=inbox] .ib-av{width:36px;height:36px;border-radius:50%;background:var(--glass2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8125rem;flex:none}[data-screen=inbox] .ib-th .tx{flex:1 1;min-width:0;min-height:52px;display:flex;flex-direction:column;justify-content:center}[data-screen=inbox] .ib-th .l1{display:flex;align-items:center;gap:8px}[data-screen=inbox] .ib-th .nm{flex:1 1;min-width:0;font-weight:700;font-size:.875rem;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-screen=inbox] .ib-th .tm{flex:none;color:var(--ink3);font-size:.75rem;font-weight:600}[data-screen=inbox] .ib-th .pv{display:flex;align-items:flex-start;gap:6px;margin-top:2px}[data-screen=inbox] .ib-th .pv svg{width:14px;height:14px;color:var(--ink3);margin-top:1px}[data-screen=inbox] .ib-th .pv span{flex:1 1;min-width:0;color:var(--ink2);font-size:.8125rem;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-screen=inbox] .ib-th .ud{flex:none;align-self:center;width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 0 3px rgba(207,90,142,.18)}[data-screen=inbox] .ib-th.un .pv span{color:var(--ink);font-weight:600}[data-screen=inbox] .ib-th.un .tm{color:var(--ink2)}[data-screen=inbox] .ib-foot{flex:none;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;color:var(--ink3);font-size:.8125rem;font-weight:600}[data-screen=inbox] .ib-foot .link{margin-left:auto}[data-screen=inbox] .ib-fn{flex:none;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--well);color:var(--ink2);font-size:.8125rem;line-height:1.45}[data-screen=inbox] .ib-thread{display:flex;flex-direction:column}[data-screen=inbox] .ib-hd{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line)}[data-screen=inbox] .ib-hd>div{min-width:0}[data-screen=inbox] .ib-hd .ib-av{width:40px;height:40px;font-size:.875rem}[data-screen=inbox] .ib-hd .nm{font-size:17px;font-weight:600}[data-screen=inbox] .ib-hd .mt{color:var(--ink2);font-size:.8125rem;margin-top:2px;white-space:normal;overflow-wrap:anywhere}[data-screen=inbox] .ib-hd .ac{margin-left:auto;display:flex;align-items:center;gap:10px}[data-screen=inbox] .ib-msgs{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:18px 22px}[data-screen=inbox] .ib-msgs>*{flex:none}[data-screen=inbox] .ib-msgs>:first-child{margin-top:auto}[data-screen=inbox] .ib-day{display:flex;align-items:center;gap:12px;color:var(--ink3);font-size:.75rem;font-weight:700;letter-spacing:.2px}[data-screen=inbox] .ib-day:after,[data-screen=inbox] .ib-day:before{content:"";flex:1 1;height:1px;background:var(--line)}[data-screen=inbox] .ib-sum{max-width:560px;background:var(--well);border:1px solid var(--line);border-radius:16px;padding:14px 16px}[data-screen=inbox] .ib-sum .sh{display:flex;align-items:center;gap:8px;color:var(--ink3);font-size:.75rem;font-weight:600}[data-screen=inbox] .ib-sum .sh strong{color:var(--ink);font-size:.875rem;font-weight:700}[data-screen=inbox] .ib-sum .sh .tag{margin-left:auto}[data-screen=inbox] .ib-orb{width:24px;height:24px;border-radius:50%;background:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 3px rgb(var(--accent-rgb)/.12);flex:none}[data-screen=inbox] .ib-sum .st{margin-top:10px;font-weight:700;font-size:.875rem}[data-screen=inbox] .ib-sum .sd{margin-top:4px;color:var(--ink2);font-size:.8125rem;line-height:1.45}[data-screen=inbox] .ib-sum .sf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);color:var(--ink3);font-size:.75rem;font-weight:600;white-space:normal}[data-screen=inbox] .ib-sum .sf svg{width:14px;height:14px}[data-screen=inbox] .ib-sum .sf .link{margin-left:auto}[data-screen=inbox] .ib-b{max-width:75%;display:flex;flex-direction:column;gap:4px}[data-screen=inbox] .ib-b.in{align-self:flex-start;align-items:flex-start}[data-screen=inbox] .ib-b.out{align-self:flex-end;align-items:flex-end}[data-screen=inbox] .ib-b p{margin:0;padding:11px 14px;font-size:.875rem;line-height:1.45}[data-screen=inbox] .ib-b.in p{background:var(--glass2);border-radius:18px 18px 18px 6px}[data-screen=inbox] .ib-b.out p{background:var(--accent);color:#fff;border-radius:18px 18px 6px 18px;box-shadow:var(--hi)}[data-screen=inbox] .ib-b .m{padding:0 4px;color:var(--ink3);font-size:.75rem;font-weight:600}[data-screen=inbox] .ib-b .m em{font-style:normal;color:var(--pink);font-weight:700}[data-screen=inbox] .ib-note{align-self:flex-start;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:36px;max-width:100%;box-sizing:border-box;padding:7px 12px 7px 10px;border-radius:14px;background:rgba(194,132,31,.14);font-size:.75rem;font-weight:700;white-space:normal;line-height:1.4}[data-screen=inbox] .ib-note b{width:7px;height:7px;border-radius:50%;background:var(--amber)}[data-screen=inbox] .ib-note .link{margin-left:4px}[data-screen=inbox] .ib-comp{flex:none;border-top:1px solid var(--line);padding:14px 22px 16px}[data-screen=inbox] .ib-comp .row{gap:10px;flex-wrap:wrap}[data-screen=inbox] .ib-comp .row .btn{flex:none}[data-screen=inbox] .ib-fld{flex:1 1 220px;min-width:0;height:42px;border-radius:21px;background:var(--glass);border:1px solid var(--line);display:flex;align-items:center;padding:0 16px;color:var(--ink3);box-sizing:border-box;white-space:nowrap;overflow:hidden}[data-screen=inbox] .ib-comp .ft{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ink3);font-size:.75rem;font-weight:600;white-space:normal}[data-screen=inbox] .ib-comp .ft svg{width:14px;height:14px}@container app-content (width < 1280px){[data-screen=inbox] .ib-body{gap:16px}[data-screen=inbox] .ib-list{padding:18px 16px}}@container app-content (width < 1120px){[data-screen=inbox] .ib-b{max-width:82%}}@container app-content (width < 900px){[data-screen=inbox] .ib-body{display:flex;flex-direction:column;gap:14px;overflow:visible}[data-screen=inbox] .ib-body>*{flex:none;min-width:0;max-width:100%}[data-screen=inbox] .ib-list{max-height:330px;padding:16px}[data-screen=inbox] .ib-rows{overflow:auto}[data-screen=inbox] .ib-msgs{flex:0 0 auto;min-height:auto;overflow:visible;gap:12px}[data-screen=inbox] .ib-msgs>:first-child{margin-top:0}[data-screen=inbox] .ib-sum{max-width:100%}[data-screen=inbox] .ib-b{max-width:86%}}@container app-content (width < 680px){[data-screen=inbox] .ib-list{max-height:300px}[data-screen=inbox] .ib-hd{flex-wrap:wrap;row-gap:10px;padding:14px 16px}[data-screen=inbox] .ib-hd .mt{white-space:normal}[data-screen=inbox] .ib-hd .ac{margin-left:0;width:100%;flex-wrap:wrap;row-gap:8px}[data-screen=inbox] .ib-msgs{padding:16px}[data-screen=inbox] .ib-sum .sh{flex-wrap:wrap;row-gap:6px}[data-screen=inbox] .ib-sum .sf{white-space:normal;flex-wrap:wrap;row-gap:6px;align-items:flex-start;line-height:1.4}[data-screen=inbox] .ib-note{white-space:normal;height:auto;min-height:36px;padding:7px 12px 7px 10px;line-height:1.4}[data-screen=inbox] .ib-b{max-width:92%}[data-screen=inbox] .ib-comp{padding:12px 16px 14px}[data-screen=inbox] .ib-comp .row{flex-wrap:wrap;row-gap:10px}[data-screen=inbox] .ib-fld{flex:1 1 100%}[data-screen=inbox] .ib-comp .row .btn{flex:1 1 auto;justify-content:center}[data-screen=inbox] .ib-comp .ft{white-space:normal;align-items:flex-start;line-height:1.4}}@container app-content (width < 480px){[data-screen=inbox] .ib-body{gap:12px}[data-screen=inbox] .ib-list{padding:14px;max-height:280px}[data-screen=inbox] .ib-list>.row{flex-wrap:wrap;row-gap:8px}[data-screen=inbox] .ranges span{height:36px;padding:0 14px;border-radius:18px}[data-screen=inbox] .ib-foot{flex-wrap:wrap;row-gap:6px}[data-screen=inbox] .ib-hd{padding:12px 14px}[data-screen=inbox] .ib-hd .nm{font-size:16px}[data-screen=inbox] .ib-msgs{padding:14px}[data-screen=inbox] .ib-b{max-width:96%}[data-screen=inbox] .ib-comp{padding:12px 14px 14px}[data-screen=inbox] .link{display:inline-flex;align-items:center;min-height:36px}}[data-screen=inbox] .ranges button{border:0;background:transparent;color:var(--ink2);font:inherit;padding:5px 10px;border-radius:20px;cursor:pointer}[data-screen=inbox] .ranges button[aria-pressed=true]{background:var(--seg-on);color:var(--seg-ink)}[data-screen=inbox] .ib-foot{flex-wrap:wrap}[data-screen=inbox] .ranges :is(span,button){height:28px;padding:0 12px;border-radius:14px;display:flex;align-items:center;font-size:.8125rem;font-weight:700;color:var(--ink3);background:none;border:0;font-family:inherit;cursor:pointer}[data-screen=inbox] .ranges :is(span,button).on{background:var(--seg-on);color:var(--seg-ink);box-shadow:var(--seg-shadow)}@container app-content (width < 480px){[data-screen=inbox] .ranges :is(span,button){height:36px;padding:0 14px;border-radius:18px}}[data-screen=inbox] :is(span,button).link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;font-family:inherit;cursor:pointer}[data-screen=inbox] .ib-foot .link+.link{margin-left:0}[data-screen=inbox] button.link:disabled{color:var(--ink3);cursor:default}[data-screen=inbox] :is(button,a).btn{font-family:inherit;cursor:pointer;text-decoration:none}[data-screen=inbox] button.iconbtn{padding:0;font-family:inherit;cursor:pointer}[data-screen=inbox] :is(button.btn,button.iconbtn):disabled{opacity:.45;cursor:default}[data-screen=inbox] .ib-th[role=button]{cursor:pointer}[data-screen=inbox] .ib-th[role=button]:focus-visible{outline:2px solid var(--blue-ink);outline-offset:-2px}[data-screen=inbox] .ib-b p{white-space:pre-wrap;overflow-wrap:anywhere}[data-screen=inbox] .ib-fld textarea{flex:1 1;min-width:0;max-height:100%;margin:0;padding:0;border:0;outline:0;background:none;resize:none;color:var(--ink);font-family:inherit;line-height:1.4;overflow-y:auto}[data-screen=inbox] .ib-fld textarea::placeholder{color:var(--ink3)}[data-screen=inbox] .ib-fld textarea:disabled{color:var(--ink3)}[data-screen=inbox] .ib-fld:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft)}[data-screen=inbox] .ib-msgs>.data-state{margin-block:auto}[data-screen=inbox] .ib-more{position:relative;display:flex}[data-screen=inbox] .ib-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:190px;padding:6px;border-radius:16px;background:var(--popover);border:1px solid var(--line);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:2px}[data-screen=inbox] .ib-menu button{display:flex;align-items:center;height:36px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--ink2);font-family:inherit;font-size:.875rem;font-weight:600;text-align:left;cursor:pointer}[data-screen=inbox] .ib-menu button:hover:not(:disabled){background:rgb(var(--fg)/.06);color:var(--ink)}[data-screen=inbox] .ib-menu button:disabled{color:var(--ink3);cursor:default}