
.desk-content184.tasks,.desk-content184.direct-tasks{padding:0!important}.task-header189{background:#4caf50;color:#fff;padding:10px 18px 0}.task-header189 h2{font-size:19px;margin:0 0 7px}.task-header189 nav{display:flex;gap:3px;overflow:auto}.task-header189 nav button{color:#fff;background:transparent;border:0;border-radius:4px 4px 0 0;padding:12px 16px;white-space:nowrap;cursor:pointer}.task-header189 nav button[aria-current=page]{background:#ffffff25;border-top:1px solid #ffffff66}.task-controls189{display:flex;align-items:center;gap:18px;padding:18px 22px}.task-controls189 button:not(.desk-green184),.task-controls189 select{font:inherit;font-size:12px;background:transparent;color:#7b8c99;border:0;cursor:pointer}.task-controls189 select{margin-right:auto;max-width:210px}.task-controls189 .desk-green184{white-space:nowrap;min-height:36px}.task-group189,.task-agenda189>h3{font-size:12px;font-weight:normal;color:#8b97a4;margin:16px 22px 8px}.task-rows189{margin:0 22px 20px;background:#f8fbff;border:1px solid #d0d6dc;box-shadow:0 2px 4px #0002}.task-row189{display:flex;align-items:center;min-height:48px;padding:0 10px;gap:8px;border-bottom:1px solid #d6dce2}.task-row189:last-child{border-bottom:0}.task-row189>button{display:flex;gap:10px;align-items:center;min-width:0;flex:1;background:transparent;border:0;text-align:right;color:inherit;font:inherit;cursor:pointer;padding:10px 0}.task-row189 b{font-weight:normal;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-row189 small{flex:1;color:#98a3ae;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px}.task-row189>div{display:flex;align-items:center;gap:6px;font-size:10px;flex-shrink:0}.task-check189{width:15px;height:15px;border:2px solid #9199a1;flex:0 0 15px;display:grid;place-items:center;color:#0eab91;font-size:13px}.task-origin189{background:#daf0f3;padding:3px 8px;color:#2c91a4;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-person189{display:inline-grid;place-items:center;width:24px;height:24px;margin-left:-5px;border:1px solid white;background:#6aa5b7;color:#fff;border-radius:50%;font-style:normal}.check-count189{border:1px solid #9eb9c8;border-radius:3px;color:#54869e;padding:1px 4px}.tasks-unified189>#desk-search184{margin:0 22px;width:calc(100% - 44px)}.desk-bell189{display:flex;align-items:center;gap:5px}.desk-bell189 .bell-count{background:white;color:#21638c;min-width:18px;border-radius:12px;font-size:11px}.push-invite189{position:fixed;bottom:15px;left:15px;z-index:1200;background:var(--panel,#fff);color:var(--text,#243746);border:1px solid #b9cad8;border-radius:9px;padding:12px;max-width:340px;box-shadow:0 5px 20px #0002;font-size:12px}.push-invite189 button{margin:8px 5px 0;padding:6px 12px;border:1px solid #cad5df;border-radius:5px;cursor:pointer;background:#fff}.push-invite189 button[data-enable-push189]{background:#24658e;color:#fff}.push-status189{font-size:11px}
@media(max-width:650px){.task-controls189{gap:7px;padding:10px;flex-wrap:wrap}.task-controls189 select{width:auto;max-width:170px}.task-rows189{margin:0 8px 16px}.task-row189{flex-wrap:wrap;padding:6px 8px;gap:2px}.task-row189>button{flex-basis:100%}.task-row189>div{padding-right:25px;flex-wrap:wrap}.task-row189 b{max-width:80vw}.task-row189 small{display:none}.task-header189{padding:10px 8px 0}.task-header189 nav button{padding:10px}.push-invite189{left:10px;right:10px;max-width:none}}

.calendar-controls189{display:flex;justify-content:space-between;align-items:center;padding:12px 22px}.calendar189{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0 20px}.calendar189>article{min-height:100px;border:1px solid #d3dce5;background:#f8fbff;padding:6px;min-width:0}.calendar189>article.today{outline:2px solid #32a783}.calendar189 time{font-size:11px;color:#778692}.calendar189 button{display:block;width:100%;font:inherit;font-size:11px;text-align:right;border:0;background:#e2f0f5;margin:5px 0;padding:5px;cursor:pointer;overflow-wrap:anywhere}.calendar189>b{text-align:center;font-size:11px}@media(max-width:550px){.calendar189{margin:0 6px;gap:2px}.calendar189>article{padding:3px;min-height:80px}.calendar189 button{font-size:10px;padding:3px}.calendar189>b{font-size:9px}}

.task-controls189 .select-trigger{max-width:210px!important;min-width:0!important;width:auto!important;margin-right:auto;font-size:11px!important;padding:8px!important;min-height:34px!important}.task-controls189>button{flex-shrink:0}.task-controls189 [data-desk-task-filter184]{white-space:nowrap}.desk-appbar184 .desk-bell189{min-width:56px;font-size:14px!important}.desk-appbar184 .bell-icon189{display:block;width:23px;height:23px;flex:0 0 23px;color:white}.desk-appbar184 .desk-bell189 .bell-count{display:inline-block;color:#245f88!important;line-height:18px;text-align:center}

.desk-appbar184 .desk-bell189{display:flex!important;align-items:center;gap:7px;position:relative}.desk-appbar184 .desk-bell189 .bell-count{position:static!important;transform:none!important;margin:0!important;min-width:18px}.desk-appbar184 .desk-bell189 .material-icon144{display:inline-block!important;flex:0 0 22px;width:22px;height:22px}

.desk-appbar184 .desk-bell189{overflow:visible!important}.desk-appbar184 .desk-bell189 .material-icon144{position:static!important;transform:none!important}.desk-appbar184 .desk-bell189 .bell-count{font-size:11px!important}

.desk-appbar184 .desk-bell189 .bell-count{line-height:18px!important;padding:0!important;letter-spacing:normal!important;font-family:Arial,sans-serif!important;font-weight:700!important;text-indent:0!important}
/* Task desk: compact list with a stable metadata column and readable RTL text. */
.area-tasks .tasks-unified189{min-width:0;max-width:100%;direction:rtl}
.area-tasks .task-header189 nav{display:flex;overflow-x:auto;gap:4px}
.area-tasks .task-header189 nav button{flex:none;white-space:nowrap}
.area-tasks .task-header189 nav button[aria-current=page]{box-shadow:inset 0 -3px #fff;background:#ffffff25}
.area-tasks .task-controls189{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.area-tasks .task-rows189{min-width:0;background:white;border-radius:6px;box-shadow:0 1px 3px #243c2c12}
.area-tasks .task-row189{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,32%);min-width:0;gap:12px;min-height:52px}
.area-tasks .task-row189:hover,.area-tasks .task-row189:focus-within{background:#f1f8f3}
.area-tasks .task-row189>button{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0}
.area-tasks .task-row189 b{white-space:normal;overflow-wrap:anywhere;line-height:1.65;font-weight:600}
.area-tasks .task-row189>button small{display:none}
.area-tasks .task-row189>div{min-width:0;justify-content:flex-end;flex-wrap:wrap;overflow-wrap:anywhere}
.area-tasks .task-origin189{min-width:0;max-width:12em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:720px){.area-tasks .task-row189{grid-template-columns:minmax(0,1fr);gap:0;padding:5px 10px}.area-tasks .task-row189>div{justify-content:flex-start;padding-inline-start:26px}}

.area-tasks .search239{margin:0 22px 14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.area-tasks .search239 input{width:min(100%,360px);padding:9px 12px;border:1px solid #b8c8bf;border-radius:6px}.area-tasks .search239 div{display:flex;gap:6px;flex-wrap:wrap}.area-tasks .search239 [aria-pressed=true]{background:#246642;color:white}
#root .mezma-app184 .desk-appbar184 #bell-open .bell-count {
  display:inline-flex!important; align-items:center; justify-content:center;
  flex:none!important; width:auto!important; min-width:24px!important; height:20px!important;
  padding-inline:5px!important; background:#fff!important; color:#173e2a!important;
  -webkit-text-fill-color:#173e2a!important; opacity:1!important; visibility:visible!important;
  font:700 12px/20px Arial,sans-serif!important; white-space:nowrap; overflow:visible!important;
}
