.slack-app{z-index:1500;color:#222c42;text-align:left;box-sizing:border-box;background:#fff;border:1px solid #aeb9cd;border-radius:10px;flex-direction:column;width:min(1060px,100vw - 32px);height:min(760px,84vh);min-height:340px;font:14px/1.45 Inter,system-ui,sans-serif;display:flex;position:fixed;top:8vh;left:max(16px,50vw - 530px);overflow:hidden;box-shadow:0 24px 80px #18244438}.slack-app *{box-sizing:border-box}.slack-app button{font:inherit;cursor:pointer;color:#374562;width:auto;min-height:30px;box-shadow:none;background:#fff;border:1px solid #d7ddeb;border-radius:5px;margin:0;padding:5px 10px}.slack-app button:hover{background:#edf2fc}.slack-app button:disabled{opacity:.5;cursor:default}.slack-app :focus-visible{outline-offset:2px;outline:2px solid #315dbb}.slack-app h2,.slack-app h3,.slack-app p{margin:0}.slack-app .slack-titlebar{cursor:move;touch-action:none;color:#243453;background:linear-gradient(#f9fbff,#e8edf7);border-bottom:1px solid #cbd3e2;flex:none;align-items:center;gap:9px;height:40px;padding:0 0 0 14px;display:flex}.slack-titlebar strong{font-size:13px}.slack-app-mark{color:#4163b2;font-size:21px;font-weight:800}.slack-title-workspace{color:#6d7991;border-left:1px solid #c8d1e1;padding-left:10px;font-size:12px}.slack-window-controls{align-self:stretch;margin-left:auto;display:flex}.slack-app .slack-window-controls button{background:0 0;border:0;border-left:1px solid #d5dceb;border-radius:0;width:42px;padding:0;font-size:19px}.slack-app .slack-window-controls button:last-child:hover{color:#fff;background:#c83c49}.slack-maximized{border-radius:0;width:100vw;height:calc(100dvh - 80px);top:36px;left:0}.slack-layout{flex:1;grid-template-columns:232px minmax(0,1fr);min-height:0;display:grid}.slack-sidebar{background:#f3f6fc;border-right:1px solid #e0e6f0;flex-direction:column;gap:14px;min-height:0;padding:20px 12px 12px;display:flex}.slack-workspace{align-items:center;gap:10px;padding:0 4px 5px;display:flex}.slack-workspace-avatar{color:#fff;background:#284a94;border-radius:9px;place-items:center;width:36px;height:36px;font-size:19px;font-weight:700;display:grid}.slack-workspace strong{font-size:15px;display:block}.slack-workspace small{color:#687791;margin-top:3px;font-size:11px;display:block}.slack-workspace i{background:#328773;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.slack-sidebar input{color:#263656;width:100%;font:inherit;background:#fff;border:1px solid #d5deed;border-radius:6px;padding:8px 10px;font-size:12px}.slack-sidebar h3{text-transform:uppercase;letter-spacing:.11em;color:#77849d;justify-content:space-between;padding:4px 8px 0;font-size:10px;display:flex}.slack-sidebar nav{flex:1;min-height:0;overflow:auto}.slack-app .slack-sidebar nav button{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:34px;margin:2px 0;padding:6px 9px;font-size:13px;display:flex}.slack-app .slack-sidebar nav button[aria-current=page]{color:#244f9d;background:#dfe8fa;font-weight:650}.slack-sidebar nav button>span{color:#7d8ca9;font-size:19px;font-weight:400}.slack-sidebar nav button>small{margin-left:auto;font-size:10px;font-weight:400}.slack-sidebar nav p{color:#76819a;padding:10px;font-size:12px}.slack-connection{color:#687791;border-top:1px solid #dce3ef;padding:10px 5px 0;font-size:11px}.slack-connection summary{cursor:pointer}.slack-connection p{padding:9px 0}.slack-app .slack-connection button{font-size:11px}.slack-conversation{flex-direction:column;min-width:0;min-height:0;display:flex}.slack-channel-heading{border-bottom:1px solid #e7ebf2;flex:none;justify-content:space-between;align-items:center;gap:12px;height:77px;padding:14px 24px;display:flex}.slack-channel-heading h2{letter-spacing:-.02em;font-size:17px}.slack-channel-heading p{color:#7b8699;margin-top:3px;font-size:11px}.slack-app .slack-channel-heading button{color:#63728b;white-space:nowrap;border:0;font-size:12px}.slack-mobile-channel{display:none}.slack-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d2dbea transparent;flex:1;min-height:0;padding:18px 0;overflow:auto}.slack-messages article{gap:11px;padding:9px 24px;display:flex}.slack-messages article:hover{background:#f8faff}.slack-avatar{color:#4262a2;background:#e7edf9;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.slack-message-body{min-width:0}.slack-message-meta{align-items:baseline;gap:9px;display:flex}.slack-message-meta strong{color:#29354c;font-size:12px}.slack-message-meta time{color:#8a93a4;font-size:10px}.slack-messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.6}.slack-app .slack-thread-link{color:#4263a8;background:0 0;border:0;min-height:22px;padding:3px 0;font-size:11px}.slack-system-message{opacity:.7}.slack-system-message .slack-avatar{background:#f0f2f7}.slack-empty{color:#758198;flex-direction:column;justify-content:center;height:100%;min-height:150px;padding:35px;display:flex}.slack-empty>span{color:#5775af;background:#edf2fc;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:16px;font-size:31px;display:grid}.slack-empty h2{color:#34435e;letter-spacing:-.03em;font-size:20px;font-weight:650}.slack-empty p{margin-top:8px;font-size:13px}.slack-composer{background:#fff;flex:none;padding:10px 22px 12px}.slack-composer>label{color:#66748d;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.slack-compose-box{background:#fff;border:1px solid #ccd6e7;border-radius:8px;overflow:hidden}.slack-compose-box:focus-within{border-color:#6a85bb;box-shadow:0 0 0 2px #eaf0fb}.slack-app .slack-compose-box textarea{resize:vertical;color:#243453;width:100%;min-height:58px;max-height:150px;box-shadow:none;background:0 0;border:0;outline:0;padding:12px 13px;font:13px/1.5 Inter,system-ui,sans-serif;display:block}.slack-compose-box textarea::placeholder{color:#96a0b2}.slack-compose-actions{justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;display:flex}.slack-compose-actions small{color:#929bae;font-size:10px}.slack-app .slack-compose-actions button{color:#fff;background:#2e529e;border-color:#2e529e;min-height:29px;padding:5px 14px;font-size:12px;font-weight:600}.slack-composer-footer{color:#8792a6;justify-content:space-between;gap:8px;padding-top:6px;font-size:10px;display:flex}.slack-error{color:#80572e;background:#fff8ed;border:1px solid #efd5ba;border-radius:6px;margin:10px 20px 0;padding:10px 13px;font-size:11px}.slack-error strong{font-size:12px}.slack-error p{margin:3px 0 6px}.slack-app .slack-error button{min-height:25px;padding:3px 8px;font-size:11px}.slack-thread-bar{color:#6a7c9d;background:#f5f8ff;align-items:center;gap:14px;padding:8px 22px;font-size:12px;display:flex}.slack-app .slack-thread-bar button,.slack-app .slack-older{color:#4263a8;background:0 0;border:0;font-size:11px}.slack-older{margin:0 auto 12px!important;display:block!important}.slack-connect{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:35px;display:flex}.slack-connect p{color:#77849b;max-width:420px}.slack-connect h2{font-size:25px}.slack-connect-mark{color:#315697;font-size:40px}.slack-app .slack-connect button{color:#fff;background:#315697;padding:9px 18px}.slack-restore{z-index:1501;color:#284b8f;cursor:pointer;background:#e8effd;border:1px solid #b9c6df;border-radius:6px;padding:9px 16px;font:13px system-ui;position:fixed;bottom:42px;left:18px;box-shadow:0 3px 15px #192f5226}@media (width<=650px){.slack-app{width:calc(100vw - 12px);height:calc(100dvh - 88px);top:40px;left:6px;transform:none!important}.slack-layout{grid-template-columns:minmax(0,1fr)}.slack-sidebar{display:none}.slack-mobile-channel{color:#66748d;border-bottom:1px solid #e7ebf2;padding:8px 14px;font-size:11px;display:block}.slack-mobile-channel label{align-items:center;gap:10px;display:flex}.slack-mobile-channel select{color:#344461;background:#fff;border:1px solid #d8dfec;border-radius:4px;flex:1;min-width:0;padding:5px;font:12px system-ui}.slack-channel-heading{height:66px;padding:10px 14px}.slack-channel-heading h2{font-size:15px}.slack-channel-heading p{display:none}.slack-messages article{padding:9px 14px}.slack-composer{padding:8px 12px 10px}.slack-compose-actions small{max-width:170px;font-size:9px}.slack-title-workspace{display:none}.slack-error{margin:8px 12px 0}.slack-empty{padding:24px}.slack-empty h2{font-size:18px}}.slack-app .slack-titlebar>strong,.slack-app .slack-titlebar .slack-title-workspace{flex:none}.slack-app .slack-window-controls button{align-self:stretch;place-items:center;height:100%;margin:0;line-height:1;display:grid}.slack-app .slack-sidebar nav button{text-transform:none;justify-content:flex-start}.slack-app .slack-conversation,.slack-app .slack-channel-heading{background:#fff}.slack-app .slack-messages{background:#fff;border-radius:0;height:auto;margin:0;padding:18px 0}.slack-app .slack-messages article{border:0;margin:0}.slack-app .slack-composer{background:#fff;gap:0;margin:0;display:block}.slack-app .slack-message-meta time{font-size:10px}.slack-app .slack-compose-box textarea{border-radius:0}
/*$vite$:1*/