html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip{display:inline-block;padding:2px 8px;border-radius:5px;font:600 12px var(--font);white-space:nowrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip--met{background:var(--wd-up-bg);color:var(--wd-up-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip--missed{background:var(--wd-down-bg);color:var(--wd-down-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip--unknown{background:var(--wd-warn-soft);color:var(--wd-warn-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip--in_progress,html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-chip--no_target{background:var(--wd-flat-bg);color:var(--wd-flat-fg)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-filters{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-filter{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:5px;background:var(--wd-mint-soft);border:1px solid var(--wd-border);color:var(--wd-ink);font:500 13px var(--font)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font:600 14px var(--font)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-links a{color:var(--wd-teal-deep)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel{font-family:var(--font-body);color:var(--wd-text);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;gap:16px;min-width:0}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-head h1{margin:0;font:700 28px/1.15 var(--font-body);letter-spacing:-.5px;color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-head p{margin:4px 0 0;color:var(--wd-text-muted)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-card{background:var(--wd-surface);border:1px solid var(--wd-border);border-radius:16px;padding:16px 24px;min-width:0}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-card h2{margin:0 0 12px;font:700 17px var(--font-body);color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-body{display:flex;flex-direction:column;gap:16px;transition:opacity .14s ease}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-body.is-refreshing{opacity:.5}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-field{display:flex;flex-direction:column;gap:4px;font:600 13px var(--font-body);color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-field select,html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-multi summary{min-height:44px;padding:0 12px;border:1px solid var(--wd-border);border-radius:10px;background:var(--wd-surface);color:var(--wd-ink);font:500 14px var(--font-body)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-multi{position:relative}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-multi summary{display:flex;align-items:center;cursor:pointer;list-style:none}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-options{position:absolute;z-index:5;margin-top:4px;max-height:320px;max-width:min(320px,calc(100vw - 32px));overflow:auto;padding:8px 12px;background:var(--wd-surface);border:1px solid var(--wd-border);border-radius:10px;box-shadow:0 8px 24px rgba(32,53,50,.12)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-options label{display:flex;align-items:center;gap:8px;min-height:36px;font:400 14px var(--font-body);white-space:nowrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-filter button{min-width:24px;min-height:24px;border:none;background:none;color:var(--wd-sage);font:600 16px var(--font-body);cursor:pointer}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-linkbtn{border:none;background:none;padding:0;color:var(--wd-teal-deep);font:600 14px var(--font-body);text-decoration:underline;cursor:pointer}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-note{margin:8px 0 0;color:var(--wd-text-muted);font:400 14px/1.6 var(--font-body)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-scroll{overflow-x:auto}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-tbl{width:100%;border-collapse:collapse;font:400 14px var(--font-body)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-tbl th{text-align:left;font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--wd-sage);padding:8px;border-bottom:1px solid var(--wd-border);vertical-align:bottom}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-tbl td{padding:8px;border-bottom:1px solid var(--wd-border-soft);white-space:nowrap}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-tbl th.ws2-funnel-num{text-align:right}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-sub{display:block;margin-top:4px;font:500 12px var(--font-body);letter-spacing:0;text-transform:none;color:var(--wd-text-muted)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-toggle{display:flex;gap:8px;margin-bottom:12px}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-toggle button{min-height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--wd-border);background:var(--wd-surface);color:var(--wd-teal-deep);font:600 14px var(--font-body);cursor:pointer}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-toggle button[aria-pressed=true]{background:var(--wd-teal-deep);border-color:var(--wd-teal-deep);color:#fff}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-kpi{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;border-radius:10px;background:var(--wd-mint-soft);font:400 14px var(--font-body);color:var(--wd-text-muted)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-eb{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--wd-teal-deep)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-val{font:700 30px/1.1 var(--font-body);letter-spacing:-.5px;color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-defs{margin:0;display:grid;gap:12px}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-defs dt{font:600 15px var(--font-body);color:var(--wd-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-defs dd{margin:2px 0 0;max-width:68ch;font:400 15px/1.6 var(--font-body)}@media (max-width:640px){html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-card{padding:16px}}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-mix-unmapped{display:inline-block;padding:2px 8px;border-radius:5px;background:var(--wd-warn-soft);color:var(--wd-warn-ink);font-weight:600}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-mix-unmapped .ws2-funnel-sub{color:var(--wd-warn-ink)}html[data-brand=worksitedaily][data-ui=v2] .ws2-funnel-unknown{color:var(--wd-text-muted)}