.agenda-page .member-tabs{gap:9px!important;padding:11px!important}.agenda-page .member-tab-today{grid-template-columns:52px minmax(0,1fr) 58px!important;gap:10px!important;min-height:82px!important;padding:10px 9px!important;overflow:visible;border-radius:15px!important}.agenda-page .member-tab-today .today-member-photo{width:48px!important;height:48px!important;border:2px solid color-mix(in srgb,var(--status-color) 34%,var(--line));border-radius:15px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--status-color) 18%,var(--surface-2)),var(--surface-3))!important;box-shadow:0 8px 19px #0003}.agenda-page .member-tab-today.active .today-member-photo{border-color:color-mix(in srgb,var(--status-color) 72%,#fff);box-shadow:0 9px 23px color-mix(in srgb,var(--status-color) 20%,transparent)}.agenda-page .today-member-identity{align-content:center;gap:7px}.agenda-page .today-member-identity strong{overflow:hidden;color:var(--text)!important;font:800 11px Manrope,sans-serif;text-overflow:ellipsis;white-space:nowrap}.agenda-page .today-member-identity small{font-size:9px;font-weight:800}.agenda-page .today-member-kpis{align-self:stretch;display:grid;grid-template-columns:repeat(2,26px);grid-template-rows:repeat(2,26px);gap:4px;padding-left:6px;border-left:1px solid color-mix(in srgb,var(--line) 82%,transparent)}.agenda-page .today-member-kpi{position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface-3) 72%,transparent);color:var(--muted)}.agenda-page .today-member-kpi i{position:absolute;top:2px;left:3px;opacity:.62;font-size:6px;font-style:normal}.agenda-page .today-member-kpi b{font:850 9px Manrope,sans-serif}.agenda-page .today-member-kpi.total{color:#78afff}.agenda-page .today-member-kpi.paused{color:#b797ff}.agenda-page .today-member-kpi.done{color:#61dbaa}.agenda-page .today-member-kpi.late{color:#ff7d87}.agenda-page .today-member-kpi:not(:has(b:not(:empty))){opacity:.5}.agenda-page .member-tab-today .member-current-task,.agenda-page .member-tab-today .member-workload,.agenda-page .member-tab-today .member-delay-badge{display:none!important}.agenda-page .member-tab-today:hover{transform:translateY(-1px)!important}.agenda-page .member-tab-today.active{background:linear-gradient(105deg,color-mix(in srgb,var(--status-color) 10%,var(--surface)),var(--surface))!important;box-shadow:inset 3px 0 0 var(--status-color),0 9px 24px #0002!important}.agenda-page .member-tab-today .member-approval-badge{top:-6px;right:-5px}.agenda-page .member-tab-today .member-overtime-badge{position:absolute;left:67px;bottom:5px;transform:scale(.82);transform-origin:left bottom}@media(max-width:980px){.agenda-page .member-tab-today{min-width:225px!important}}@media(max-width:560px){.agenda-page .member-tab-today{grid-template-columns:46px minmax(0,1fr) 58px!important}.agenda-page .member-tab-today .today-member-photo{width:43px!important;height:43px!important}}
