/* v5.747 employee widget dashboard — responsive, accent-aware polish */
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView{background:#f7f8fa!important;padding-top:0!important;height:calc(100dvh - var(--wfm-mobile-header-height,104px) - var(--wfm-mobile-nav-height,64px));overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView>.dashboardPageHeader,body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardPageHeader{display:none!important}
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #employeeDashboardWidget752{display:flex!important}
#employeeDashboardWidget752{display:none;flex-direction:column;gap:7px;padding:10px 10px 12px;min-height:100%;color:#123033;font-family:inherit}
.wfm751 *{box-sizing:border-box}.wfm751 svg,.w747-overlay svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.w741-greet{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 3px}.w741-greet>div{min-width:0}.w741-greet strong{display:block;font-size:20px;line-height:1.12;letter-spacing:-.02em}.w741-greet span{display:block;margin-top:2px;font-size:11px;color:#708285}.w747-customize{display:flex;align-items:center;gap:5px;border:1px solid var(--user-accent-border,#dbe6e4)!important;background:var(--user-accent-soft,#edf8f6)!important;color:var(--user-accent,#176a68)!important;border-radius:10px!important;min-height:32px!important;height:32px!important;padding:0 10px!important;font-size:10px!important;font-weight:750!important;white-space:nowrap}.w747-customize svg{width:15px;height:15px}
.w741-card,.w741-actions>button{background:#fff;border:1px solid #e2e9e8;border-radius:14px;box-shadow:0 1px 2px rgba(20,55,58,.025)}.w741-card{padding:10px 11px}.w741-head{display:flex;align-items:center;gap:8px}.w741-head>div{min-width:0;flex:1}.w741-head b,.w741-next b,.w741-ann b,.w741-actions b{display:block;font-size:12px;line-height:1.2}.w741-head small,.w741-next small,.w741-ann small,.w741-actions small{display:block;font-size:9.5px;line-height:1.25;color:#708285;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w741-icon{width:26px;height:26px;display:grid;place-items:center;flex:0 0 26px;color:var(--user-accent,#159587);background:var(--user-accent-soft,#edf8f6);border-radius:8px}.w741-icon.purple{color:#8b55ad;background:#f6effa}.w741-head em{font-style:normal;font-size:9px;color:var(--user-accent,#138b4a);background:var(--user-accent-soft,#edf8f0);padding:3px 6px;border-radius:999px}
.w741-today{padding:9px 10px}.w741-shift{display:flex;align-items:baseline;gap:8px;margin:6px 0 5px;padding-left:34px}.w741-shift strong{font-size:20px;line-height:1;letter-spacing:-.03em}.w741-shift span{font-size:10px;color:#708285;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w741-clock{display:grid;grid-template-columns:1fr 1fr 92px;gap:5px;align-items:center;padding-left:34px}.w741-clock>div b{display:block;font-size:12px}.w741-clock>div small{display:block;font-size:8.5px;color:#708285}.w741-clock button{height:31px!important;min-height:31px!important;border:0!important;border-radius:9px!important;background:var(--user-accent,#138b4a)!important;color:#fff!important;font-size:11px!important;font-weight:750!important;padding:0 10px!important}.w741-clock button:disabled{opacity:.48}.w741-progress{height:4px;background:#e9efee;border-radius:999px;overflow:hidden;margin-top:6px}.w741-progress i{display:block;height:100%;background:var(--user-accent,#159587);border-radius:999px;transition:width .2s ease}
.w741-month{display:grid;grid-template-columns:repeat(3,1fr);padding:8px 5px}.w741-month>div{padding:0 7px;border-left:1px solid #edf1f1}.w741-month>div:first-child{border-left:0}.w741-month small,.w741-month span{display:block;font-size:8.5px;color:#708285}.w741-month strong{display:block;font-size:15px;line-height:1.15;margin:2px 0;color:#123033}.w741-tasks{padding:8px 10px}.w741-head button,.w741-ann button{border:0!important;background:transparent!important;color:var(--user-accent,#138b83)!important;min-height:0!important;height:auto!important;padding:2px!important;font-size:9.5px!important;font-weight:750!important}.w741-taskline{display:flex;justify-content:space-between;align-items:center;margin:5px 0 0;padding-left:34px}.w741-taskline strong{font-size:10.5px}.w741-taskline span{font-size:10px;color:var(--user-accent,#138b4a);font-weight:750}.w741-tasks .w741-progress{margin-left:34px}.w741-next{display:grid;grid-template-columns:26px minmax(0,1fr) auto;column-gap:8px;align-items:center;padding:8px 10px}.w741-next>strong{font-size:13px;white-space:nowrap}.w741-next>span:last-child{grid-column:2/4;font-size:9px;color:#708285;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w741-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.w741-actions>button{display:grid;grid-template-columns:26px 1fr 8px;align-items:center;gap:7px;text-align:left!important;color:#123033!important;padding:8px 9px!important;min-height:51px!important;height:51px!important}.w741-actions>button>i{font-style:normal;font-size:17px;color:#9aabab}.w741-actions small strong{display:inline;font-size:10px;color:var(--user-accent,#138b4a)}.w741-ann{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;min-height:44px}.w741-ann>div{min-width:0}.w747-kpi{padding:9px 11px}.w747-kpi small,.w747-kpi span{display:block;font-size:8.5px;color:#708285}.w747-kpi strong{display:block;font-size:18px;line-height:1.15;margin:2px 0}.w747-kpi.w747-compact{padding:7px 10px}.w747-kpi.w747-compact span{display:none}
/* v5.747 direct-manipulation customizer + authoritative Appearance accent */
body[data-accent].wfm-mobile-employee #app>header{background:var(--user-accent)!important;border-color:var(--user-accent)!important}
body[data-accent].wfm-mobile-employee #app>header h1,body[data-accent].wfm-mobile-employee #app>header .topNotificationBtn,body[data-accent].wfm-mobile-employee #app>header .menuToggle{color:#fff!important}
.w747-overlay{position:fixed;inset:0;z-index:99999;background:rgba(8,28,30,.38);display:flex;align-items:flex-end}.w747-sheet{width:100%;max-height:min(82dvh,720px);background:#f7f8fa;border-radius:22px 22px 0 0;padding:0 12px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -8px 30px rgba(0,0,0,.14);overflow:auto;-webkit-overflow-scrolling:touch}.w747-sheet header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -12px 8px;padding:14px 14px 12px;background:var(--user-accent)!important;color:#fff;border-radius:22px 22px 0 0}.w747-sheet header b{display:block;font-size:17px;line-height:1.15}.w747-sheet header small{display:block;font-size:9.5px;color:rgba(255,255,255,.86);margin-top:3px}.w747-sheet header button{border:1px solid rgba(255,255,255,.4)!important;background:rgba(255,255,255,.15)!important;color:#fff!important;border-radius:10px!important;min-height:36px!important;padding:0 14px!important;font-weight:750!important}.w747-list{display:flex;flex-direction:column;gap:6px}.w747-row{display:grid;grid-template-columns:34px minmax(0,1fr) 82px 42px;align-items:center;gap:8px;min-height:58px;background:#fff;border:1px solid #e2e9e8;border-radius:13px;padding:8px 10px;transition:transform .12s,box-shadow .12s,border-color .12s}.w747-row.dragging{z-index:5;border-color:var(--user-accent-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.13);transform:scale(1.015)}.w747-grip{width:34px!important;height:40px!important;min-height:40px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:var(--user-accent)!important;touch-action:none;cursor:grab}.w747-grip svg{width:20px;height:20px}.w747-row>b{font-size:11.5px;line-height:1.2;min-width:0}.w747-size{display:grid;grid-template-columns:1fr 1fr;padding:2px;background:var(--user-accent-soft);border:1px solid var(--user-accent-border);border-radius:9px}.w747-size button{height:30px!important;min-height:30px!important;width:auto!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--user-accent)!important;font-size:10px!important;font-weight:800!important;padding:0!important}.w747-size button.active{background:var(--user-accent)!important;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.08)}.w747-toggle input{display:none}.w747-toggle span{display:block;width:40px;height:24px;border-radius:999px;background:#cfd9d8;position:relative}.w747-toggle span:after{content:'';position:absolute;width:20px;height:20px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:.15s}.w747-toggle input:checked+span{background:var(--user-accent)!important}.w747-toggle input:checked+span:after{transform:translateX(16px)}.w747-sheet footer{padding-top:9px}.w747-sheet footer button{width:100%;height:38px!important;min-height:38px!important;border:1px solid var(--user-accent-border)!important;background:var(--user-accent-soft)!important;border-radius:10px!important;color:var(--user-accent)!important;font-weight:750!important;font-size:10.5px!important}body.w747-dragging{user-select:none;-webkit-user-select:none;overflow:hidden!important}
@media(max-width:380px){#employeeDashboardWidget752{gap:6px;padding-left:8px;padding-right:8px}.w741-greet strong{font-size:18px}.w741-clock{grid-template-columns:1fr 1fr 82px}.w741-shift strong{font-size:18px}.w747-row{grid-template-columns:30px minmax(0,1fr) 76px 40px;gap:6px;padding:7px 8px}.w747-grip{width:30px!important}.w747-sheet{padding-left:9px;padding-right:9px}.w747-sheet header{margin-left:-9px;margin-right:-9px}}
body.theme-dark.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView{background:#11191a!important}body.theme-dark .w741-card,body.theme-dark .w741-actions>button,body.theme-dark .w747-row{background:#172223;border-color:#314041;color:#eef6f5}body.theme-dark .w741-month strong,body.theme-dark .w741-actions>button{color:#eef6f5}body.theme-dark .w747-sheet{background:#11191a;color:#eef6f5}

/* v5.747: one visible employee dashboard; legacy remains alive as hidden data source */
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView > [id^="employeeDashboardWidget"]:not(#employeeDashboardWidget752){display:none!important}
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView .dashboardPageHeader,body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardPageHeader,body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #dashboardView .dashboardGrid{position:absolute!important;left:-100000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}

/* v5.751 S/L sizing repair: two-column responsive widget grid */
#employeeDashboardWidget752{display:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;align-content:start}
body.wfm-mobile-employee.wfm-v5752-dashboard-ready:not(.wfm-mobile-manager) #employeeDashboardWidget752{display:grid!important}
#employeeDashboardWidget752>.w741-greet{grid-column:1/-1}
#employeeDashboardWidget752>[data-widget]{min-width:0;width:auto!important;transition:width .18s ease,transform .18s ease}
#employeeDashboardWidget752>[data-widget].w752-small{grid-column:span 1}
#employeeDashboardWidget752>[data-widget].w752-large{grid-column:1/-1}
#employeeDashboardWidget752>[data-widget].w747-compact .w741-shift{padding-left:0}
#employeeDashboardWidget752>[data-widget].w747-compact .w741-clock{grid-template-columns:1fr;padding-left:0}
#employeeDashboardWidget752>[data-widget].w747-compact .w741-clock>div{display:none}
#employeeDashboardWidget752>[data-widget].w747-compact .w741-month{grid-template-columns:1fr}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-month>div{border-left:0;border-top:1px solid #edf1f1;padding:4px 2px}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-month>div:first-child{border-top:0}
#employeeDashboardWidget752>[data-widget].w747-compact .w741-taskline,#employeeDashboardWidget752>[data-widget].w747-compact .w741-tasks .w741-progress{margin-left:0;padding-left:0}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-next{grid-template-columns:26px minmax(0,1fr)}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-next>strong{grid-column:2}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-next>span:last-child{grid-column:2}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-actions{grid-template-columns:1fr}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-ann{grid-template-columns:26px minmax(0,1fr)}
#employeeDashboardWidget752>[data-widget].w747-compact.w741-ann>button{display:none}
@media(max-width:340px){#employeeDashboardWidget752{grid-template-columns:1fr}#employeeDashboardWidget752>[data-widget].w752-small,#employeeDashboardWidget752>[data-widget].w752-large{grid-column:1/-1}}

/* v5.752 compact content + shared processing modal */
#employeeDashboardWidget752>[data-widget].w752-small{overflow:hidden}
#employeeDashboardWidget752>.w747-kpi.w752-small{padding:9px 10px;display:flex;flex-direction:column;justify-content:center;min-height:72px}
#employeeDashboardWidget752>.w747-kpi.w752-small small{display:-webkit-box;font-size:9px;line-height:1.18;font-weight:650;white-space:normal;overflow:hidden;overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:21px}
#employeeDashboardWidget752>.w747-kpi.w752-small strong{font-size:17px;line-height:1.05;margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#employeeDashboardWidget752>.w747-kpi.w752-small span{display:none}
#employeeDashboardWidget752>[data-widget].w752-small .w741-head{gap:6px;min-width:0}
#employeeDashboardWidget752>[data-widget].w752-small .w741-head>div{min-width:0}
#employeeDashboardWidget752>[data-widget].w752-small .w741-head b{font-size:10px;line-height:1.15}
#employeeDashboardWidget752>[data-widget].w752-small .w741-head small{font-size:8px;line-height:1.2;white-space:normal;overflow-wrap:normal;word-break:normal}
#employeeDashboardWidget752>[data-widget].w752-small .w741-icon{width:22px;height:22px;min-width:22px}
#employeeDashboardWidget752>[data-widget].w752-small .w741-icon svg{width:14px;height:14px}
#employeeDashboardWidget752>[data-widget].w752-small.w741-month{grid-template-columns:1fr!important}
#employeeDashboardWidget752>[data-widget].w752-small.w741-month>div small,#employeeDashboardWidget752>[data-widget].w752-small.w741-month>div span{font-size:8px;line-height:1.15;white-space:normal;word-break:normal}
#employeeDashboardWidget752>[data-widget].w752-small.w741-month>div strong{font-size:14px}
#employeeDashboardWidget752>[data-widget].w752-small.w741-next>div{min-width:0}
#employeeDashboardWidget752>[data-widget].w752-small.w741-next b{font-size:10px}
#employeeDashboardWidget752>[data-widget].w752-small.w741-next small,#employeeDashboardWidget752>[data-widget].w752-small.w741-next>span:last-child{font-size:8px;white-space:normal;line-height:1.2;word-break:normal}
#employeeDashboardWidget752>[data-widget].w752-small.w741-next>strong{font-size:11px;white-space:nowrap}
#employeeDashboardWidget752>[data-widget].w752-small.w741-actions>button{grid-template-columns:22px minmax(0,1fr) 7px;padding:7px!important;gap:5px}
#employeeDashboardWidget752>[data-widget].w752-small.w741-actions b{font-size:9.5px;line-height:1.15}
#employeeDashboardWidget752>[data-widget].w752-small.w741-actions small{font-size:8px;line-height:1.15;white-space:normal}
#employeeDashboardWidget752>[data-widget].w752-small.w741-ann b{font-size:10px}
#employeeDashboardWidget752>[data-widget].w752-small.w741-ann small{font-size:8px;line-height:1.2;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.w752-processing{position:fixed;inset:0;z-index:120000;display:grid;place-items:center;padding:24px;background:rgba(8,28,30,.34);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:1;transition:opacity .14s ease}
.w752-processing.is-closing{opacity:0}
.w752-processing-card{width:min(260px,82vw);background:#fff;border:1px solid #e2e9e8;border-radius:18px;padding:22px 18px;text-align:center;box-shadow:0 18px 50px rgba(0,0,0,.18);color:#123033}
.w752-processing-card strong,.w752-processing-card small{display:block}.w752-processing-card strong{font-size:15px;line-height:1.2;margin-top:12px}.w752-processing-card small{font-size:10px;color:#708285;margin-top:4px}
.w752-spinner{display:block;width:30px;height:30px;margin:0 auto;border:3px solid var(--user-accent-soft,#dcefed);border-top-color:var(--user-accent,#138b83);border-radius:50%;animation:w752spin .72s linear infinite}@keyframes w752spin{to{transform:rotate(360deg)}}
body.theme-dark .w752-processing-card{background:#172223;border-color:#314041;color:#eef6f5}

/* v5.753 — SVG accent inheritance + compact Customize repair only.
   Behavior remains the exact v5.752 dashboard implementation. */
#employeeDashboardWidget752 svg,
#employeeDashboardWidget752 .w741-icon svg,
#employeeDashboardWidget752 .w747-customize svg,
#wfm752Customize svg {
  fill:none!important;
  stroke:currentColor!important;
  color:inherit;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
#employeeDashboardWidget752 .w741-icon {
  color:var(--user-accent,#159587)!important;
}
#employeeDashboardWidget752 .w741-icon.purple {
  color:#8b55ad!important;
}
#employeeDashboardWidget752 .w747-customize {
  display:inline-flex!important;
  flex:0 0 auto!important;
  align-items:center!important;
  justify-content:center!important;
  gap:5px!important;
  width:auto!important;
  min-width:0!important;
  height:32px!important;
  min-height:32px!important;
  max-height:32px!important;
  padding:0 10px!important;
  margin:0!important;
  border:1px solid var(--user-accent-border,#dbe6e4)!important;
  border-radius:10px!important;
  background:var(--user-accent-soft,#edf8f6)!important;
  color:var(--user-accent,#176a68)!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:750!important;
  white-space:nowrap!important;
}
#employeeDashboardWidget752 .w747-customize svg {
  width:15px!important;
  height:15px!important;
  flex:0 0 15px!important;
}
#employeeDashboardWidget752 .w747-customize span {
  display:inline!important;
  margin:0!important;
  color:inherit!important;
  font:inherit!important;
  line-height:1!important;
}

/* v5.754 — location bar date readability only.
   Keep location name/layout unchanged; slightly enlarge only the date. */
body.wfm-mobile-employee:not(.wfm-mobile-manager) #dashboardContextBar .dashboardContextGreetingDate {
  font-size:12px!important;
  line-height:1.1!important;

  font-weight:700!important;

  color:#000!important;
}


/* v5.767 — attendance-linked segmented progress on the visible employee dashboard.
   Red = scheduled time missed before Time In or after an early manual Time Out.
   Accent = actual worked overlap. Display only; attendance business logic is unchanged. */
#employeeDashboardWidget752 .w741-today .w767-attendance-progress{position:relative!important;overflow:hidden!important;background:#e9efee!important}
#employeeDashboardWidget752 .w741-today .w767-attendance-progress>i{position:absolute!important;top:0!important;bottom:0!important;height:100%!important;margin:0!important;border-radius:999px!important;transition:left .25s ease,width .25s ease!important}
#employeeDashboardWidget752 .w741-today .w767-attendance-progress>.w767-worked{background:var(--user-accent,#159587)!important;z-index:2!important}
#employeeDashboardWidget752 .w741-today .w767-attendance-progress>.w767-missed{background:#d9534f!important;z-index:1!important}
body.theme-dark #employeeDashboardWidget752 .w741-today .w767-attendance-progress>.w767-missed{background:#e06963!important}
/* v5.793 employee mobile dashboard announcement details — exact visible widget */
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w741-ann{display:block!important;padding:10px 11px!important;min-height:0!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;align-items:center}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details{margin-top:9px;padding-top:8px;border-top:1px solid #edf2f1;min-width:0}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostCard{border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;background:transparent!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostButton{padding:0!important;background:transparent!important;border:0!important;text-align:left!important;width:100%!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostTop{display:flex!important;justify-content:space-between!important;gap:8px!important;align-items:baseline!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostTop strong{font-size:11px!important;color:#123033!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostTop time{font-size:9px!important;color:#708285!important;white-space:nowrap!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostText{font-size:11px!important;line-height:1.4!important;margin-top:4px!important;color:#294345!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementThread{display:block!important;margin-top:7px!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostActions{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .commentActionBtn,body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementViewAllComments{font-size:9.5px!important;min-height:0!important;height:auto!important;padding:2px 0!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementCommentCount{font-size:9px!important;color:#708285!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementComments{margin-top:6px!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementComment{font-size:10px!important;margin-top:5px!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementReplyComposer{display:flex!important;gap:6px!important;margin-top:7px!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementReplyComposer input{min-width:0!important;flex:1!important;height:32px!important;font-size:10px!important;padding:6px 8px!important}
body.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementReplyComposer button{height:32px!important;min-height:32px!important;padding:5px 10px!important;font-size:10px!important}
body.theme-dark.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostTop strong,body.theme-dark.wfm-mobile-browser.wfm-mobile-employee #employeeDashboardWidget752 .w793-ann-details .wfmAnnouncementPostText{color:#f2f7f6!important}
