.project-tabs187{height:50px;display:flex;gap:0!important;background:#fff!important;border-bottom:1px solid #dbe0e5!important;flex-shrink:0}.project-tabs187 button{display:flex;gap:9px;align-items:center;justify-content:center;border-radius:0!important;border:0!important;background:transparent!important;padding:12px!important;font-size:12px!important;color:#8c949f!important}.project-tabs187 svg{width:21px;height:21px}.project-tabs187 .tab-chat{color:#245f88!important}.project-tabs187 .tab-list{color:#8c98a6!important}.project-tabs187 .tab-board{color:#10b5c9!important}.project-tabs187 .tab-calendar{color:#88c441!important}.project-tabs187 button.selected{border-bottom:3px solid currentColor!important;font-weight:bold!important}.project-sidebar187{padding:0 22px!important;background:#f8fafd!important;border-inline-end:1px solid #d9dfe6!important}.project-sidebar187>header{display:flex;align-items:center;gap:8px;min-height:50px;border-bottom:1px solid #dde2e6;margin:0 -22px;padding:0 10px;flex-wrap:nowrap!important}.project-sidebar187>header b{flex:1;font-size:13px}.project-sidebar187>header img,.project-avatar187{width:30px;height:30px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#73b3c2;color:#fff}.project-back187{background:none!important;border:0;padding:3px;cursor:pointer}.project-back187 svg{width:22px;height:22px}.project-sidebar187>section{padding:20px 0;border-bottom:1px solid #d9dfe6}.project-sidebar187 h3{font-size:12px!important;margin:0 0 15px;text-align:center}.project-people187{display:flex;gap:4px;align-items:center;flex-wrap:wrap;font-size:11px}.project-member187{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#73b3c2;color:#fff;font-size:12px}.project-legend187{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;font-size:10px;text-align:center;color:#8797a8;margin-top:8px}.project-legend187 b{display:block;font-weight:normal;margin-top:3px}.project-donut-row187{display:flex;align-items:center;gap:12px;direction:ltr}.project-donut187{width:74px;height:74px;background:var(--segments187);border-radius:50%;position:relative;flex-shrink:0;display:grid;place-items:center}.project-donut187:before{content:'';position:absolute;inset:5px;background:#f8fafd;border-radius:50%}.project-donut187>span{position:relative;font-size:13px;color:#8593a3}.project-donut-row187 ul{direction:rtl;margin:0;padding:0;list-style:none;flex:1;font-size:11px;color:#687b8b}.project-donut-row187 li{display:flex;gap:7px;align-items:center;line-height:2.1}.project-donut-row187 li:before{content:'';width:7px;height:7px;border:2px solid var(--dot187);border-radius:50%}.project-donut-row187 li span{flex:1}.project-donut-row187 li b{font-weight:normal}.project-shared-frame186{height:100%!important;min-height:0!important}.project-shared186{flex:1;min-height:0!important;height:100%}.project-room-layout183 .mezma-work176{display:flex;flex-direction:column;min-height:0}.project-room-layout183 #mezma-content176{flex:1;min-height:0;overflow:hidden}.desk-content184.project{padding:0!important}.project-room-layout183{height:calc(100dvh - 54px)!important}.project-room-layout183 .mezma-sidebar176,.project-room-layout183 .project-sidebar183{overflow:auto}.project-room-layout183 .mezma-work176{padding:0!important}.task-editor187>h2{font-size:19px!important}.task-editor187>.eyebrow,.task-editor187>.muted{display:none}.task-editor187 [name=title]{font-size:17px;border:0!important;border-bottom:2px solid #cc5b4d!important;border-radius:0!important;background:transparent!important}.task-quick187{display:flex;gap:6px;flex-wrap:wrap;padding:10px;border:1px dashed #c4d8de;border-radius:5px;background:#fbfdff}.task-quick187 button{border:0;background:transparent;padding:6px;color:#73818a;font-size:12px;cursor:pointer}.task-editor187 textarea{min-height:70px}.task-editor187 .form-grid{gap:10px}.reminder-box187{margin:12px 0;border:1px solid #d4dce2;border-radius:7px;padding:10px}.reminder-box187>summary{cursor:pointer;color:#386a84;font-size:13px}.reminder-fields187{padding-top:10px}.reminder-channels187{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0}.reminder-fields187 small{font-size:11px;color:#74838c;line-height:1.9}.check-preview187{background:#f7fafc;border-radius:5px;padding:4px}.check-preview187 label{display:flex!important;align-items:center;gap:8px;border-bottom:1px solid #e2e8ed;padding:8px;font-size:13px}.check-preview187 input{width:16px!important;min-height:16px!important}.project-room187 .conversation-head,.project-room187 #room-stats,.project-room187 .conversation>.sub-tabs,.project-room187 #mobile-nav{display:none!important}.project-room187 .team-layout{height:100dvh!important;padding:0!important}.project-room187 .conversation{padding:0!important;border:0!important;background:#f8fafd!important}.project-room187 #messages{padding:18px 22px!important;background:#f8fafd!important;flex:1!important;overflow:auto!important}.project-room187 #send{position:relative;display:flex;align-items:flex-end;gap:10px;padding:10px 16px!important;border-top:1px solid #e1e4e8;background:#f8fafd!important}.project-room187 #send[hidden]{display:none!important}.project-room187 .project-compose-pill187{border:1px solid #d1d9df;border-radius:26px;display:flex;align-items:flex-end;flex:1;background:#f9fbfd;padding:5px 12px;min-width:0}.project-room187 #message-content{border:0!important;background:transparent!important;box-shadow:none!important;resize:none;min-height:32px!important;height:32px;max-height:130px!important;flex:1;width:0!important;font-size:13px;padding:8px 3px!important;margin:0!important}.project-compose-icons187{display:flex;align-items:center;gap:0;direction:ltr;flex-shrink:0;flex-wrap:wrap}.project-room187 .project-compose-icons187 button{min-height:30px!important;min-width:27px!important;width:27px;padding:3px!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#86919b!important;font-size:0!important;box-shadow:none!important}.project-compose-icons187 svg{width:21px;height:21px}.project-room187 .composer-avatar187{border-radius:50%;width:36px;height:36px;display:grid;place-items:center;background:#73aebd;color:white;flex-shrink:0}.project-room187 #send>.sr-label{position:absolute}.project-room187 #emoji-picker187{position:absolute;bottom:65px;left:10px;background:white;border:1px solid #cbd7df;border-radius:10px;box-shadow:0 3px 15px #0002;padding:8px;z-index:10;display:flex}.project-room187 #mention-buttons{position:absolute;bottom:65px;background:white;border:1px solid #ccd7df;max-height:180px;overflow:auto;z-index:10}.project-room187 #messages .message-wrap{max-width:86%!important;min-width:0!important;margin:10px 0 10px auto!important}.project-room187 #messages .message-wrap.mine{margin:10px 0 10px auto!important}.project-room187 #messages .text-message{background:white!important;border:1px solid #dbe3e8;border-radius:5px;padding:12px!important;line-height:1.9;font-size:13px}.project-room187 #messages .mine .text-message{background:#edf9fa!important}.project-room187 .compact-task187{padding:15px!important;background:#fff!important;border:1px solid #cedcdf!important;border-radius:2px!important;box-shadow:0 0 0 8px #d3eff2!important}.project-room187 .compact-task187 h3{font-size:14px!important;font-weight:normal!important}.project-room187 .compact-task187 .task-description{font-size:13px;color:#909aa2;line-height:2;white-space:pre-wrap}.project-room187 .task-extra187{font-size:11px;border-top:1px solid #dbe1e5;padding-top:8px}.project-room187 .task-extra187 summary{cursor:pointer;color:#708494}.project-room187 .task-extra187 .actions{flex-wrap:wrap}.project-room187 .task-checks{border-top:1px solid #dbe0e5;margin:12px 0}.project-room187 .task-checks label{padding:7px!important;margin:4px 0!important;background:#f8fbfd!important;font-size:12px}.project-room187 .sender-line{font-size:10px;color:#8a9ba6}.project-event187{margin:15px 0;text-align:center;color:#8996a2;font-size:11px;clear:both}.project-event187>button{border:0;background:#e9edf1;border-radius:14px;padding:3px 12px;color:inherit;font-size:11px;cursor:pointer}.project-event187 p{margin:8px 0;font-size:11px;white-space:pre-wrap}.project-event187 .event-done{color:#57a765}.project-event187 .event-blocked{color:#e3654c}.day-separator187{clear:both;text-align:center;color:#667d8f;font-size:11px;margin:18px 0}.project-event-message187{font-size:11px;text-align:center}.project-room187 .project-event-message187 .text-message{background:#edf0f3!important;border:0!important;padding:3px!important}.reminder-summary187{font-size:11px;line-height:1.9;color:#6b8392}@media(max-width:650px){.project-tabs187{overflow:auto}.project-tabs187 button{padding:8px!important;font-size:11px!important;white-space:nowrap}.project-sidebar187{padding:0 12px!important}.project-room187 #send{padding:7px!important;gap:5px}.project-room187 .composer-avatar187{width:26px;height:26px}.project-room187 .project-compose-pill187{flex-wrap:wrap;padding:5px 10px}.project-room187 #message-content{width:100%!important;flex-basis:100%}.project-compose-icons187{width:100%;justify-content:space-between}.project-room187 #messages{padding:12px!important}.project-room187 #messages .message-wrap{max-width:94%!important}.project-room-layout183{height:calc(100dvh - 48px)!important}}
.project-room-layout183 #mezma-content176{overflow:auto}.project-room-layout183 #mezma-content176:has(.project-shared186){overflow:hidden}.project-room-layout183{grid-template-columns:280px minmax(0,1fr);position:relative}.project-mobile-info187{display:none!important}.project-member187 img,.composer-avatar187 img{width:100%;height:100%;border-radius:50%;object-fit:cover}.project-compose-icons187 [type=submit]{order:0}.project-compose-icons187 [data-compose187=clip]{order:1}.project-compose-icons187 [data-compose187=poll]{order:2}.project-compose-icons187 [data-compose187=minutes]{order:3}.project-compose-icons187 #new-task{order:4}.project-compose-icons187 #mention-picker{order:5}.project-compose-icons187 [data-compose187=smile]{order:6}.project-compose-icons187 [data-compose187=more]{order:7}#dialog:has(.task-editor187){width:min(760px,96vw);max-width:96vw;max-height:92dvh;padding:0}#dialog:has(.task-editor187) #dialog-body{padding:24px;overflow:auto;max-height:90dvh;box-sizing:border-box}.task-editor187 .member-choice-list{max-height:150px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px}.task-editor187>.form-message{position:sticky;bottom:50px;background:var(--ws-surface,#fff)}.task-editor187>button[type=submit]{position:sticky;bottom:0;z-index:1}.task-editor187>.field-box{margin:8px 0}.project-room187 .project-compose-icons187 button:hover{background:#e5edf2!important;color:#245f88!important}@media(max-width:760px){.project-room-layout183{grid-template-columns:minmax(0,1fr)!important}.project-mobile-info187{display:flex!important}.project-room-layout183 .project-sidebar187{display:none;position:absolute;right:0;top:50px;bottom:0;width:260px;z-index:15;overflow:auto;box-shadow:-5px 0 20px #0002;box-sizing:border-box}.project-room-layout183 .project-sidebar187.open187{display:block}}
.task-editor187 .check-preview187:empty{display:none}.task-editor187 label.check{display:flex;align-items:center;gap:7px}.project-room187 #send .project-compose-icons187 button[hidden]{display:none!important}.project-room187 .project-compose-pill187:focus-within{border-color:#8db9ce}.project-room187 .compact-task187>p.task-description{white-space:pre-wrap}.project-room187 #messages .message-wrap[hidden]{display:none!important}
#root .project-tabs187 button{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#root .project-tabs187 button.tab-chat{color:#245f88!important}#root .project-tabs187 button.tab-list{color:#8c98a6!important}#root .project-tabs187 button.tab-board{color:#10b5c9!important}#root .project-tabs187 button.tab-calendar{color:#88c441!important}#root .project-tabs187 button.selected{border-bottom:3px solid currentColor!important;background:#f2f8fc!important}.project-room-layout183 .project-room-tabs183{margin:0!important}.desk-content184.project>.mezma176{height:100%;box-sizing:border-box}.desk-content184.project .project-room-layout183{height:100%!important;box-sizing:border-box}body.project-room187 #send .project-compose-icons187 button{background:transparent!important;color:#83909b!important;border:0!important;box-shadow:none!important}body.project-room187 #send .project-compose-pill187{flex-wrap:nowrap}body.project-room187 #send #message-content{flex-basis:auto!important;width:0!important}body.project-room187 #send .project-compose-icons187{width:auto}@media(max-width:450px){body.project-room187 #send .project-compose-pill187{flex-wrap:wrap}body.project-room187 #send #message-content{flex-basis:100%!important;width:100%!important}body.project-room187 #send .project-compose-icons187{width:100%}}
.task-advanced187,.task-people187,.task-deadline187{border:1px solid #dae2e7;border-radius:5px;padding:10px;margin:8px 0;font-size:12px}.task-editor187 summary{cursor:pointer}.task-editor187>.form-grid:has(.task-deadline187){grid-template-columns:1fr}.task-editor187 .task-deadline187 .form-grid{margin-top:10px}.task-editor187 details:not([open]){margin:6px 0}.task-editor187 .task-file187[hidden]{display:none!important}.task-quick187{margin-bottom:10px}.task-editor187 [name=checks]{min-height:60px;max-height:110px}
#dialog:has(.task-editor187){overflow:hidden!important}#dialog:has(.task-editor187) #dialog-body{max-height:calc(92dvh - 2px)}.task-editor187{padding-bottom:8px}
#root .desk-content184.project{overflow:hidden!important}#root .desk-content184.project>.mezma176{display:block!important;height:calc(100dvh - 56px)!important;min-height:0!important;max-height:calc(100dvh - 56px)!important;overflow:hidden}#root .desk-content184.project .project-room-layout183{height:100%!important;min-height:0!important;max-height:100%!important}#root .project-sidebar187{min-height:0;overflow:auto!important}@media(max-width:650px){#root .desk-content184.project>.mezma176{height:calc(100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important}}
@media(max-width:700px){#root .desk-content184.project>.mezma176{height:calc(100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important}}
