:is(.wk-hero,.wk-review-v) .ui-mono{align-items:center;gap:4px;display:inline-flex}.wk-board{grid-auto-columns:minmax(190px,1fr)}.wk-open{border-color:#1a9ba58c;box-shadow:0 0 0 3px #37e3ef2e,0 8px 18px -10px #103c4659}.wk-agent-card{border-color:var(--lt,#ddd6fe) var(--dk,#a684ff4d);background:linear-gradient(180deg, var(--lt,#faf8ff) var(--dk,#a684ff26), var(--lt,#fff) var(--dk,#111114) 60%)}.wk-agent-tag{background:var(--lt,#f3ecff) var(--dk,#a684ff26);height:17px;color:var(--lt,#6d28d9) var(--dk,#c4b5fd);border-radius:99px;align-items:center;gap:4px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.wk-run{background:var(--lt,#111113) var(--dk,#2a2b2e);color:#fff;border-radius:7px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.wk-orb-av{background:var(--lt,#fff) var(--dk,#111114);border:1px solid var(--lt,#ece7fb) var(--dk,#a684ff4d);border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.wk-sheet{gap:11px}.wk-sheet-top{align-items:center;gap:8px;display:flex}.wk-status{background:var(--lt,#eff6ff) var(--dk,#50a2ff24);height:22px;color:var(--lt,#1d4ed8) var(--dk,#93c5fd);border-radius:99px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.wk-sheet-icons{color:var(--ui-sub);gap:10px;margin-left:auto;display:flex}.wk-sheet-title{letter-spacing:-.015em;font-size:16px;font-weight:650;line-height:1.3}.wk-deal{background:var(--lt,#e3f8fa) var(--dk,#37e3ef1f);height:26px;color:var(--lt,#0b5f66) var(--dk,#7fe9f1);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;overflow:hidden}.wk-kv{gap:7px 14px}.wk-person{align-items:center;gap:6px;display:inline-flex}.wk-person .ui-avatar{width:18px;height:18px;font-size:8px}.wk-check{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.wk-check-h{color:var(--ui-text-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.wk-check-h span{font-family:var(--font-mono);color:var(--ui-sub);margin-left:auto;font-size:10.5px}.wk-progress{background:var(--ui-muted);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.wk-progress i{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg,#1a9ba5,#37e3ef);position:absolute;inset:0;transform:scaleX(.75)}.wk-item{color:var(--ui-text-2);align-items:center;gap:8px;font-size:12px;display:flex}.wk-item.is-done{color:var(--ui-sub);text-decoration:line-through #67676f80}.wk-box{border:1.5px solid var(--ui-border-strong);background:var(--lt,#fff) var(--dk,#111114);color:#fff;border-radius:5px;flex:none;place-items:center;width:15px;height:15px;display:inline-grid}.is-done>.wk-box{background:#1a9ba5;border-color:#1a9ba5}.wk-thread{gap:7px;display:grid}.wk-thread-h{color:var(--ui-text-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.wk-log{color:var(--ui-sub);align-items:center;gap:6px;font-size:11px;display:flex}.wk-log time{font-variant-numeric:tabular-nums;margin-left:auto}.wk-comment{align-items:flex-start;gap:8px;display:flex}.wk-comment p{background:var(--ui-muted);color:var(--ui-text-2);border-radius:4px 12px 12px;flex:1;padding:8px 10px;font-size:11.5px;line-height:1.45}.wk-comment b{color:var(--ui-text);font-size:11px;font-weight:600;display:block}.wk-sheet-foot{border-top:1px solid var(--ui-card-border);align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.wk-sheet-foot small{color:var(--ui-sub);white-space:nowrap;font-size:11px}.wk-timer{background:var(--lt,#fff1f2) var(--dk,#ff646724);height:28px;color:var(--lt,#9f1239) var(--dk,#fda4af);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:8px;align-items:center;gap:0;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.wk-rec{background:#e11d48;border-radius:50%;width:7px;height:7px;margin-right:7px}.wk-roll{vertical-align:top;height:1.25em;line-height:1.25em;display:inline-block;overflow:hidden}.wk-roll-in{word-break:break-all;white-space:normal;width:1ch;display:block}.wk-review{margin-left:auto}@container shell (width<=1000px){.wk-board{grid-auto-columns:minmax(176px,1fr)}}@container shell (width<=760px){.wk-sheet-foot small{display:none}}@container shell (width<=620px){.wk-hero>:not(.wk-sheet){visibility:hidden}.wk-sheet{gap:10px;width:auto;padding:14px;inset:8px}.wk-thread{display:none}}.wk-plan{gap:10px}.wk-deal-card{border:1px solid var(--ui-card-border);background:var(--lt,#fff) var(--dk,#111114);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wk-deal-main{flex:1;min-width:0}.wk-deal-main b{letter-spacing:-.012em;font-size:14px;font-weight:650;display:block}.wk-deal-main small{color:var(--ui-sub);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;display:flex}.wk-won{background:var(--lt,#dcfce7) var(--dk,#5ad97b24);height:18px;color:var(--lt,#166534) var(--dk,#86efac);border-radius:99px;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.wk-deal-amt{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.wk-deal-proj{align-items:center;gap:8px;padding:0 4px;display:flex}.wk-deal-proj-l{color:var(--ui-text-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.wk-newproj{height:28px;margin-left:auto;font-size:12px}.wk-drop{transform-origin:top;background:linear-gradient(#1a9ba5,#37e3ef);width:1.5px;height:18px;margin:-2px auto -2px calc(100% - 64px);display:block}.wk-proj-card{background:var(--lt,#fff) var(--dk,#111114);border:1px solid #1a9ba54d;border-radius:14px;gap:10px;padding:14px;display:grid;box-shadow:0 0 0 4px #37e3ef14}.wk-proj-head{align-items:center;gap:10px;display:flex}.wk-proj-head b{font-size:13.5px;font-weight:650;display:block}.wk-proj-head small{color:var(--ui-sub);align-items:center;gap:5px;font-size:11px;display:flex}.wk-proj-head small svg{color:var(--lt,#0b6e76) var(--dk,#7fe9f1)}.wk-key{color:#fff;letter-spacing:.04em;background:linear-gradient(140deg,#37e3ef,#1a9ba5);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid}.wk-tlist{gap:6px;display:grid}.wk-trow{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;display:grid}.wk-trow-t{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.wk-trow .ui-avatar{width:20px;height:20px;font-size:8px}.wk-due{color:var(--ui-sub);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;display:inline-flex}.wk-due.is-holiday{color:var(--lt,#b45309) var(--dk,#fcd34d);font-weight:600}.wk-trow.has-holiday{border-color:var(--lt,#fde68a) var(--dk,#ffb9004d);background:var(--lt,#fffdf5) var(--dk,#ffb90012)}.wk-holiday{background:var(--lt,#fef3c7) var(--dk,#ffb90021);color:var(--lt,#78350f) var(--dk,#fcd34d);border-radius:8px;grid-column:2/-1;justify-self:start;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:550;line-height:1.3;display:inline-flex}.wk-holiday svg{color:var(--lt,#d97706) var(--dk,#fcd34d)}@container page (width<=460px){.wk-trow{grid-template-columns:auto minmax(0,1fr) auto}.wk-trow .ui-avatar{display:none}.wk-holiday{grid-column:1/-1}.wk-deal-amt{font-size:15px}}.wk-rv-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:12px;display:grid}.wk-settings{gap:8px}.wk-set{border-top:1px solid var(--ui-card-border);color:var(--ui-text-2);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:flex}.wk-set.is-key{color:var(--ui-text);font-weight:600}.wk-switch{background:var(--ui-border-strong);border-radius:99px;flex:none;width:30px;height:18px;position:relative}.wk-switch i{background:var(--lt,#fff) var(--dk,#111114);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.wk-switch.is-on{background:#1a9ba5}.wk-switch.is-on i{transform:translate(12px)}.wk-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wk-mini .ui-col-cards{min-height:132px}.wk-moved{border-color:var(--lt,#ddd6fe) var(--dk,#a684ff4d);box-shadow:0 0 0 3px #8b5cf61f,0 8px 18px -10px #4c1d954d}.wk-footer{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.wk-footer small{color:var(--ui-sub);font-size:12px}.wk-morph{justify-items:end;margin-left:auto;display:grid;position:relative}.wk-morph>*{grid-area:1/1}.wk-morph-a{opacity:0;text-decoration:line-through}@container page (width<=560px){.wk-rv-grid{grid-template-columns:minmax(0,1fr)}}@container page (width<=420px){.wk-footer small{display:none}}.wk-seg-end{margin-left:auto;font-size:11.5px}.wk-seg-end>span{height:22px}.wk-fields{border:1px solid var(--ui-card-border);background:var(--lt,#fff) var(--dk,#111114);border-radius:12px;gap:10px;padding:14px;display:grid}.wk-fields-t{letter-spacing:-.012em;font-size:14px;font-weight:650}.wk-assign{align-items:center;gap:10px;display:flex}.wk-assign-l{color:var(--ui-sub);font-size:12px}.wk-toggle{grid-template-columns:1fr 1fr;margin-left:auto;display:grid;position:relative}.wk-toggle>span{z-index:1;justify-content:center;font-size:11.5px;position:relative}.wk-toggle .wk-tg-agent{color:var(--lt,#6d28d9) var(--dk,#c4b5fd);font-weight:600}.wk-thumb{z-index:0;background:var(--lt,#fff) var(--dk,#111114);border-radius:6px;width:calc(50% - 4px);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(calc(100% + 2px));box-shadow:0 1px 2px #0000001a}.wk-who{border:1px solid var(--lt,#e9e1fd) var(--dk,#a684ff4d);background:linear-gradient(120deg, var(--lt,#f8f5ff) var(--dk,#a684ff26), var(--lt,#fff) var(--dk,#111114) 70%);border-radius:12px;padding:10px 12px;display:grid;position:relative}.wk-who>*{grid-area:1/1}.wk-who-person{opacity:0;align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.wk-who-agent{align-items:center;gap:10px;display:flex}.wk-who-agent b{font-size:13px;font-weight:650;display:block}.wk-who-agent small{color:var(--ui-sub);font-size:11px;display:block}.wk-activity{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.wk-act-h{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.wk-runnow{height:26px;margin-left:auto;font-size:11.5px}.wk-runrow{background:var(--lt,#fff) var(--dk,#111114);border:1px solid var(--ui-card-border);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.wk-run-dot{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.wk-run-what{flex:1;min-width:0;font-size:12px;font-weight:550}.wk-viewrun{color:var(--lt,#0b6e76) var(--dk,#7fe9f1);white-space:nowrap;align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}.wk-run-what small{color:var(--ui-sub);margin-top:1px;font-size:10.5px;font-weight:400;display:block}@container page (width<=460px){.wk-seg-end>span:last-child,.wk-runrow .ui-status{display:none}}.wk-time-grid{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:12px;display:grid}.wk-time-side{gap:10px;display:grid}.wk-timer-pop{text-align:center;align-items:center}.wk-sheet-ok{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:12px;gap:8px;padding:10px 12px;font-size:11.5px;display:grid}.wk-sheet-ok>p:first-child{color:var(--ui-text-2);align-items:center;gap:6px;font-weight:600;display:flex}.wk-sheet-ok-r{align-items:center;gap:8px;display:flex}.wk-sheet-ok-r b{font-variant-numeric:tabular-nums;font-weight:650}.wk-sheet-ok-r .ui-status{margin-left:auto}.wk-tp-h{align-self:stretch;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.wk-ring{place-items:center;display:grid;position:relative}.wk-ring-bg{fill:none;stroke:var(--ui-muted);stroke-width:6px}.wk-ring-fg{fill:none;stroke:#1a9ba5;stroke-width:6px;stroke-linecap:round}.wk-ring-v{justify-items:center;display:grid;position:absolute}.wk-ring-v b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.wk-ring-v small{color:var(--ui-sub);font-size:10px}.wk-tp-btns{gap:6px;display:flex}.wk-tp-btns .ui-btn{height:28px;font-size:12px}.wk-tp-manual{color:var(--ui-sub);align-items:center;gap:4px;font-size:11px;display:inline-flex}.wk-client{gap:10px;min-width:0;display:grid}.wk-ttabs span{font-size:11.5px}.wk-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wk-kpi{border:1px solid var(--ui-card-border);background:linear-gradient(120deg, var(--lt,#f0fbfc) var(--dk,#37e3ef1f), var(--lt,#fff) var(--dk,#111114));border-radius:10px;padding:9px 10px}.wk-kpi small{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-sub);font-size:9.5px;display:block}.wk-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:17px;font-weight:650;display:block}.wk-chart{border:1px solid var(--ui-card-border);background:var(--lt,#fff) var(--dk,#111114);border-radius:12px;padding:10px 12px 6px}.wk-chart-h{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.wk-xlsx{height:26px;margin-left:auto;font-size:11.5px}.wk-xlsx svg{color:var(--lt,#15803d) var(--dk,#86efac)}.wk-bars{width:100%;height:104px;display:block}.wk-axis{stroke:var(--ui-border);stroke-width:1px;vector-effect:non-scaling-stroke}.wk-bar{fill:#37c4cf;transform-box:fill-box;transform-origin:50% 100%}.wk-bar:nth-child(2n){fill:#1a9ba5}.wk-top{gap:6px;display:grid}.wk-top-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.wk-top-row span:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-2);overflow:hidden}.wk-top-row b{font-variant-numeric:tabular-nums;font-weight:600}.wk-share{background:var(--ui-muted);border-radius:6px;height:6px;position:relative;overflow:hidden}.wk-share i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#1a9ba5,#37e3ef);position:absolute;inset:0}.wk-share.is-a i{transform:scaleX(1)}.wk-share.is-b i{transform:scaleX(.76)}.wk-share.is-c i{transform:scaleX(.4)}@container page (width<=620px){.wk-ttabs span:nth-child(n+4){display:none}.wk-kpi b{font-size:15px}}@container page (width<=470px){.wk-time-grid{grid-template-columns:minmax(0,1fr)}.wk-timer-pop{text-align:left;flex-flow:wrap;justify-content:center}.wk-tp-h{align-self:center}}@media (prefers-reduced-motion:no-preference){.js .wk-roll-in{animation:10s steps(10,end) infinite wk-roll}.js .wk-rec{animation:1.4s ease-in-out infinite wk-blink}.js .wk-morph-a{animation:wk-morph-a 6s var(--a-ease,ease) infinite}.js .wk-morph-b{animation:wk-morph-b 6s var(--a-ease,ease) infinite}.js .wk-who-person{animation:7s infinite wk-morph-a}.js .wk-who-agent{animation:7s infinite wk-morph-b}.js .wk-thumb{animation:7s cubic-bezier(.3,.7,.2,1) infinite wk-thumb}.js .wk-bar,.js .wk-share i,.js .wk-progress i{transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .25s}.js .wk-ring-fg{transition:stroke-dashoffset 1.4s cubic-bezier(.3,.6,.2,1) .3s}.js .wk-bar:nth-child(3n){transition-delay:.35s}.js .wk-bar:nth-child(3n+1){transition-delay:.45s}.js [data-loop]:not(.is-live) .wk-bar{transform:scaleY(.04)}.js [data-loop]:not(.is-live) .wk-share i,.js [data-loop]:not(.is-live) .wk-progress i{transform:scaleX(0)}.js [data-loop]:not(.is-live) .wk-ring-fg{stroke-dashoffset:85px}}.js [data-loop]:not(.is-live) :is(.wk-roll-in,.wk-rec,.wk-morph-a,.wk-morph-b,.wk-who-person,.wk-who-agent,.wk-thumb),.js.is-tab-hidden :is(.wk-roll-in,.wk-rec,.wk-morph-a,.wk-morph-b,.wk-who-person,.wk-who-agent,.wk-thumb){animation-play-state:paused}@keyframes wk-roll{to{transform:translateY(-100%)}}@keyframes wk-blink{50%{opacity:.25}}@keyframes wk-morph-a{0%,22%{opacity:1;transform:none}30%,to{opacity:0;transform:translateY(-6px)}}@keyframes wk-morph-b{0%,22%{opacity:0;transform:translateY(6px)}30%,to{opacity:1;transform:none}}@keyframes wk-thumb{0%,22%{transform:none}30%,to{transform:translate(calc(100% + 2px))}}@container shell (width>=761px){.wk-hero>.wk-board{grid-auto-columns:calc(50% - 5px);padding-right:362px}}.wk-ghost{opacity:1}.wk-ghost .ui-avatar{color:var(--lt,#45454c) var(--dk,#a1a1aa)}
