:root{--ts-md-nav: #FBFAF6;--ts-md-nav2: #ECE7D9;--ts-md-nav3: #DED8C8;--ts-md-nav-deep: #ECE7D9;--ts-md-ink: #26302A;--ts-md-muted: #5F6A62;--ts-md-line: #D8D2C2;--ts-md-tile: #3F6D7A;--ts-md-push: 0%}html[data-theme=dark]{--ts-md-nav: #0E1713;--ts-md-nav2: #182620;--ts-md-nav3: #22352B;--ts-md-nav-deep: #0A110D;--ts-md-ink: #E4E9E1;--ts-md-muted: #8A9A8F;--ts-md-line: #22352B;--ts-md-tile: #22352B}body.ts-mdrawer-on .ts-bottomnav,body.ts-mdrawer-on .ts-bottomnav-scrim,body.ts-mdrawer-on .ts-bottomnav-sheet,body.ts-mdrawer-on .ts-team-bottomnav,body.ts-mdrawer-on .ts-team-sheet,body.ts-mdrawer-on .ts-org-back{display:none!important}body.ts-mdrawer-on .ts-mdrawer-btn{display:inline-grid;place-items:center;width:44px;height:44px;margin-left:-8px;border:0;border-radius:12px;background:none;color:var(--ink, #26302A);cursor:pointer}body.ts-mdrawer-on .ts-mdrawer-btn:active{background:var(--putty, #E7E3D6)}body.ts-mdrawer-on .ts-chrome{padding-left:12px;padding-right:12px}body.ts-mdrawer-on .ts-chrome-inner{gap:8px}body.ts-mdrawer-on .ts-chrome .ts-beta-badge{display:none}body.ts-mdrawer-on .ts-chrome .ts-wordmark{height:26px}body.ts-mdrawer-on .ts-chrome .ts-mark{min-width:0}body.ts-mdrawer-on .ts-chrome .ts-chrome-actions{flex:none;margin-left:auto}body.ts-mdrawer-on .ts-mdrawer-btn:focus-visible{outline:2px solid var(--accent, #1D7A4E);outline-offset:2px}body.ts-mdrawer-on>:not(.ts-mdrawer):not(.ts-mdrawer-scrim){transition:transform .26s cubic-bezier(.2,0,0,1)}body.ts-mdrawer-on.ts-mdrawer-open>:not(.ts-mdrawer):not(.ts-mdrawer-scrim){transform:translate(24%)}body.ts-mdrawer-on.ts-mdrawer-dragging>:not(.ts-mdrawer):not(.ts-mdrawer-scrim){transition:none;transform:translate(var(--ts-md-push))}body.ts-mdrawer-on.ts-mdrawer-open{overflow:hidden}.ts-mdrawer-scrim{position:fixed;inset:0;z-index:1195;background:#000;opacity:0;pointer-events:none;transition:opacity .26s}.ts-mdrawer-scrim.is-open{opacity:.42;pointer-events:auto}.ts-mdrawer{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:1200;display:flex;background:var(--ts-md-nav);color:var(--ts-md-ink);box-shadow:8px 0 30px #0000001f;transform:translate(-100%);transition:transform .26s cubic-bezier(.2,0,0,1);touch-action:pan-y;font-family:var(--font-sans, "Outfit", system-ui, sans-serif);-webkit-font-smoothing:antialiased}.ts-mdrawer.is-open{transform:translate(0)}body.ts-mdrawer-dragging .ts-mdrawer,body.ts-mdrawer-dragging .ts-mdrawer-scrim{transition:none}.ts-mdrawer a{color:inherit;text-decoration:none}.ts-mdrawer button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.ts-mdrawer :focus-visible{outline:2px solid var(--accent, #1D7A4E);outline-offset:2px}.ts-mdrawer svg{display:block;flex:none}.ts-md-rail{display:none;position:relative;overflow:hidden;width:68px;flex:none;flex-direction:column;background:var(--ts-md-nav-deep);padding-top:max(12px,env(safe-area-inset-top))}.ts-md-tilebg{position:absolute;inset:0;width:100%;height:100%;color:var(--accent-deep, #14522F);opacity:.07;pointer-events:none}.ts-md-orgs,.ts-md-foot{position:relative}.ts-mdrawer.has-rail .ts-md-rail{display:flex}.ts-md-orgs{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 0;overflow-y:auto}.ts-md-orgdot{position:relative;width:46px;height:46px;border-radius:23px;display:grid;place-items:center;font-weight:700;font-size:15px;background:var(--ts-md-tile);color:#fff;overflow:hidden;transition:border-radius .2s}.ts-md-orgdot img{width:100%;height:100%;object-fit:cover}.ts-md-orgdot.is-active{border-radius:15px;background:var(--accent-strong, #14522F);overflow:visible}.ts-md-orgdot.is-active img{border-radius:15px}.ts-md-orgdot.is-active:before{content:"";position:absolute;left:-11px;top:9px;width:4px;height:28px;border-radius:2px;background:var(--accent-strong, #14522F)}.ts-md-orgdot-add{background:none;border:1.5px dashed var(--ts-md-muted);color:var(--ts-md-muted)}.ts-md-sep{display:block;width:28px;height:1px;background:var(--ts-md-line);margin:4px auto}.ts-md-foot{display:flex;flex-direction:column;align-items:center;gap:4px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.ts-md-ricon{width:40px;height:40px;border-radius:20px;display:grid;place-items:center;color:var(--ts-md-muted)}.ts-md-ricon:active{background:var(--ts-md-nav2)}.ts-md-avatarlink{margin-top:6px;position:relative;display:block}.ts-md-avatar{display:grid;place-items:center;border-radius:50%;background:#c97c5d;color:#fff;font-weight:700;object-fit:cover;flex:none}.ts-md-avatarlink:after{content:"";position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:6px;background:var(--accent, #1D7A4E);border:2px solid var(--ts-md-nav-deep)}.ts-md-col{flex:1;min-width:0;display:flex;flex-direction:column;padding-top:max(12px,env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom)}.ts-md-orgname{display:flex;align-items:center;gap:6px;padding:8px 16px 12px;font-size:20px;font-weight:700;line-height:1.2}.ts-md-orgname span{flex:1;min-width:0}.ts-md-orgname svg{color:var(--ts-md-muted)}.ts-md-search{display:flex;align-items:center;gap:8px;height:40px;margin:0 12px 12px;padding:0 12px;border-radius:10px;background:var(--ts-md-nav2);color:var(--ts-md-muted)}.ts-md-search input{flex:1;min-width:0;border:0;background:none;color:var(--ts-md-ink);font:inherit;font-size:15px;padding:0;outline:none;-webkit-appearance:none;appearance:none}.ts-md-search input::placeholder{color:var(--ts-md-muted)}.ts-md-hr{height:1px;background:var(--ts-md-line);margin:0 12px}.ts-md-scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 8px 24px}.ts-md-row{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 9px;border-radius:10px;width:100%;font-size:17px;font-weight:600;color:var(--ts-md-ink)}.ts-md-row svg{color:var(--ts-md-muted)}.ts-md-row:active{background:var(--ts-md-nav2)}.ts-md-row.is-active{background:var(--accent-strong, #14522F);color:#fff}.ts-md-row.is-active svg{color:#fff}.ts-md-grow{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-md-head{display:flex;align-items:center;gap:6px;min-height:38px;padding:0 9px;margin-top:8px;width:100%;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ts-md-muted)}.ts-md-team{width:100%}.ts-mdrawer button.ts-md-row{font-weight:600}.ts-mdrawer button.ts-md-teamrow,.ts-mdrawer button.ts-md-head{font-weight:700}.ts-md-chev{transition:transform .18s}.ts-md-team.is-open .ts-md-chev{transform:rotate(90deg)}.ts-md-channels{display:none;padding-left:18px}.ts-md-team.is-open .ts-md-channels{display:block}.ts-md-channel{min-height:44px;font-weight:500;font-size:16px}.ts-md-newteam{color:var(--ts-md-muted)}.ts-md-plus{width:28px;height:28px;border-radius:8px;border:1.5px dashed var(--ts-md-muted);display:grid;place-items:center}.ts-md-empty{color:var(--ts-md-muted);font-size:16px;line-height:24px;padding:9px;margin:0}.ts-md-merow{display:flex;align-items:center;gap:4px;padding:11px 14px 13px;border-top:1px solid var(--ts-md-line)}.ts-md-me{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.ts-md-name{flex:1;min-width:0;font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-md-merow .ts-md-ricon{width:36px;height:36px}@media(prefers-reduced-motion:reduce){.ts-mdrawer,.ts-mdrawer-scrim,.ts-md-chev,.ts-md-orgdot,body.ts-mdrawer-on>:not(.ts-mdrawer):not(.ts-mdrawer-scrim){transition:none}}html[data-theme=dark] .ts-mdrawer .ts-md-row.is-active,html[data-theme=dark] .ts-mdrawer .ts-md-row.is-active svg{color:var(--on-accent, #0e1613)!important}body.ts-mdrawer-on .ts-crumbs-bar{display:none!important}body.ts-mdrawer-on .ts-md-count{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#b3541e;color:#fff;font-weight:700;font-size:.62rem;display:inline-flex;align-items:center;justify-content:center}body.ts-mdrawer-on .ts-md-row.is-active .ts-md-count{background:var(--on-accent, #fff);color:var(--accent-strong, #14522F)}body.ts-mdrawer-on .ts-mdrawer-btn{position:relative}body.ts-mdrawer-on .ts-mdrawer-btn.has-unread:after{content:"";position:absolute;top:9px;right:9px;width:9px;height:9px;border-radius:50%;background:#b3541e;border:2px solid var(--card-bg, #fff)}body.ts-mdrawer-on .ts-md-orgdot-unread{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#b3541e;border:2px solid var(--ts-md-nav-deep)}
