html[data-brand=worksitedaily][data-ui=v2] .ws2-today{font-family:var(--font);color:var(--wd-text);font-variant-numeric:tabular-nums}html[data-brand=worksitedaily][data-ui=v2] .ws2-today--docked{--ws2-today-dock-h:156px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today--docked .ws2-today-col{padding-bottom:calc(var(--ws2-today-dock-h) + 24px)}@media (max-width:820px){html[data-brand=worksitedaily][data-ui=v2] .ws2-today--docked{--ws2-today-dock-h:84px}}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-eb{font:700 11px var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--wd-sage)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:24px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-strip.is-loading{opacity:.6}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day{background:#fff;border:1px solid var(--wd-border);border-radius:var(--r-control);padding:10px 12px;min-height:92px;display:flex;flex-direction:column;gap:3px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform .2s var(--ease-enter),box-shadow .2s ease,border-color .2s ease}html[data-brand=worksitedaily][data-ui=v2] div.ws2-today-day{cursor:default}html[data-brand=worksitedaily][data-ui=v2] button.ws2-today-day:hover{transform:translateY(-2px);box-shadow:var(--sh-lift);border-color:var(--wd-teal)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day b{font:700 20px var(--font);font-variant-numeric:tabular-nums;color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-daynote{font:400 12px var(--font);color:var(--wd-text-muted)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-health{display:block;height:3px;margin-top:auto;border-radius:2px;background:var(--wd-success)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-health--warn{background:var(--wd-warn)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day--off{background:transparent;border-style:dashed}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day--off .ws2-today-daynote,html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day--off .ws2-today-eb{color:var(--wd-text-faint);font-size:13px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day--off .ws2-today-eb{font-size:11px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day.is-on{background:var(--wd-ink);border-color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day.is-on .ws2-today-eb{color:var(--wd-teal)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day.is-on b{color:#fff}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day.is-on .ws2-today-daynote{color:#9fc4bf}html[data-brand=worksitedaily][data-ui=v2] .ws2-today button:focus-visible,html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day:focus-visible{outline:2px solid var(--wd-teal);outline-offset:2px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-col{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:20px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tiles{display:flex;flex-direction:column;gap:20px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tilebar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tilebar-acts{display:flex;gap:8px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:var(--r-control);border:1px solid var(--wd-teal-deep);background:var(--wd-teal-deep);color:#fff;font:600 13px var(--font);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn:hover{background:var(--wd-ink);border-color:var(--wd-ink);color:#fff;transform:translateY(-1px)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn--quiet{background:#fff;border-color:var(--wd-border);color:var(--wd-teal-deep)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn--sm{min-height:32px;padding:0 12px;font-size:12.5px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-note{margin:0;font:500 13px var(--font);color:var(--wd-down-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tile{position:relative;min-width:0;transition:transform .22s var(--ease-enter),opacity .2s ease}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-card{background:#fff;border:1px solid var(--wd-border);border-radius:var(--r-frame);box-shadow:var(--sh-card)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-pad{padding:20px 22px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-cardhead{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-cardtitle{font:600 16px var(--font);color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-cardtitle--block{display:block;margin-bottom:8px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-cardnote{margin-left:auto;font:400 12px var(--font-mono);text-transform:uppercase;color:var(--wd-text-faint)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-card svg{max-width:100%;height:auto}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-card summary{font:500 12px var(--font);color:var(--wd-teal-deep);cursor:pointer}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-summary{display:flex;flex-direction:column;gap:10px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-summary h1{margin:0;font:700 32px/1.15 var(--font);letter-spacing:-.6px;color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-say{margin:0;font:400 18px/1.7 var(--font);color:var(--wd-text);text-wrap:pretty}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis>div{padding:16px 20px;display:flex;flex-direction:column;gap:4px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis>div+div{border-left:1px solid var(--wd-border-soft)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-v{font:700 26px/1.1 var(--font);font-variant-numeric:tabular-nums;color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-d{font:600 12px var(--font);font-variant-numeric:tabular-nums}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-d--up{color:var(--wd-up-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-d--dn{color:var(--wd-down-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-d--flat{color:var(--wd-flat-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-exc{background:var(--wd-warn-soft);border-radius:var(--r-callout);padding:14px 16px;box-shadow:inset 3px 0 0 var(--wd-warn);color:var(--wd-warn-ink);font:400 15px/1.55 var(--font)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-exc .ws2-today-eb{display:block;margin-bottom:2px;color:var(--wd-warn-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-ok{background:var(--wd-up-bg);border-radius:var(--r-callout);padding:14px 16px;color:var(--wd-up-fg);font:400 15px/1.55 var(--font)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-scroll{overflow-x:auto}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tbl{width:100%;border-collapse:collapse;font:400 14px var(--font)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tbl th{text-align:left;font:700 11px var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--wd-sage);padding:8px 10px 8px 0;border-bottom:1px solid var(--wd-border);white-space:nowrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tbl td{padding:11px 10px 11px 0;border-bottom:1px solid var(--wd-border-soft)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tbl tr:last-child td{border-bottom:none}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tbl .ws2-today-n{text-align:right;font-variant-numeric:tabular-nums}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-empty{margin:0;padding:16px;font:400 14px var(--font);color:var(--wd-text-faint)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-col.is-editing .ws2-today-tile{border-radius:calc(var(--r-frame) + 6px);padding:6px;background:#fff;box-shadow:0 0 0 1.5px var(--wd-teal) inset,var(--sh-card);cursor:grab;animation:ws2-fadeUp .3s var(--ease-enter) both}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-col.is-editing .ws2-today-tbody{pointer-events:none}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tile.is-dragging{opacity:.45;transform:scale(.99)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tchrome{display:flex;align-items:center;gap:10px;padding:6px 8px 10px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tchrome b{font:600 13px var(--font);color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-grip{width:12px;height:16px;flex:none;background:radial-gradient(circle,var(--wd-sage) 1.4px,transparent 1.6px) 0 0 /6px 6px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tacts{margin-left:auto;display:flex;gap:4px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tacts button{height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--wd-border);background:#fff;font:600 12px var(--font);color:var(--wd-teal-deep);cursor:pointer}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tacts button:hover:not(:disabled){background:var(--wd-mint-soft)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tacts button:disabled{color:var(--wd-text-faint);cursor:default}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tadd{padding:16px;border:1.5px dashed var(--wd-border);border-radius:var(--r-frame);display:flex;flex-direction:column;gap:10px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tadd-list{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:820px){html[data-brand=worksitedaily][data-ui=v2] .ws2-today-strip{grid-template-columns:repeat(7,104px);overflow-x:auto;padding-bottom:4px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis{grid-template-columns:1fr 1fr}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis>div:nth-child(3){border-left:none}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-kpis>div:nth-child(n+3){border-top:1px solid var(--wd-border-soft)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-summary h1{font-size:26px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-say{font-size:17px}}@media (prefers-reduced-motion:reduce){html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn,html[data-brand=worksitedaily][data-ui=v2] .ws2-today-col.is-editing .ws2-today-tile,html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day,html[data-brand=worksitedaily][data-ui=v2] .ws2-today-tile{animation:none;transition:none}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-btn:hover,html[data-brand=worksitedaily][data-ui=v2] button.ws2-today-day:hover{transform:none}}html[data-brand=worksitedaily][data-ui=v2] .ws2-install-hint{margin-bottom:16px}html[data-brand=worksitedaily][data-ui=v2] .ws2-install-hint-body{margin:0 0 14px;font:400 14px/1.6 var(--font);color:var(--wd-text)}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-daypair{display:flex;align-items:baseline;gap:6px}html[data-brand=worksitedaily][data-ui=v2] .ws2-today-day--pair b{font-size:17px}