.bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.scope{gap:2px;display:inline-flex}.scope-tab{border-radius:var(--r-ctl);color:var(--fg-3);white-space:nowrap;transition:background var(--t), color var(--t);align-items:baseline;gap:7px;padding:8px 12px;font-size:13.5px;font-weight:500;display:inline-flex}.scope-tab:hover{background:var(--hover);color:var(--fg)}.scope-tab.on{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 1px var(--hair);font-weight:600}.scope-tab em{color:var(--fg-4);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal}.scope-tab.on em{color:var(--fg-3)}.find{border:1px solid var(--hair);border-radius:var(--r-ctl);background:var(--surface);flex:180px;align-items:center;gap:9px;min-width:140px;max-width:340px;height:38px;padding:0 14px;display:flex}.clearx{color:var(--fg-4);padding:0 2px;font-size:16px;line-height:1}.clearx:hover{color:var(--fg)}.display{border:1px solid var(--hair);border-radius:var(--r-ctl);background:var(--surface);gap:2px;margin-left:auto;padding:3px;display:inline-flex}.disp{width:30px;height:30px;color:var(--fg-4);transition:background var(--t), color var(--t);border-radius:8px;place-items:center;display:grid}.disp:hover{color:var(--fg-2);background:var(--hover)}.disp.on{background:var(--fg);color:var(--bg)}.disp svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.more{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:14px;padding:16px 20px;display:flex}.more-item{flex-direction:column;gap:7px;display:flex}.more-item .label{font-size:10.5px}.bar2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.bar2 .field{height:34px;font-size:13px}.morebtn{border:1px solid var(--hair);border-radius:var(--r-ctl);background:var(--surface);height:34px;color:var(--fg-3);transition:border-color var(--t), color var(--t);align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.morebtn:hover,.morebtn.on{border-color:var(--hair-2);color:var(--fg)}.chev{color:var(--fg-4);transition:transform var(--t);font-size:10px}.chev.up{transform:rotate(180deg)}.tally{color:var(--fg-4);margin-left:auto;font-size:13px}.grouper .label{margin-right:3px}.find{border:1px solid var(--hair);border-radius:var(--r-pill);background:var(--surface);align-items:center;gap:9px;min-width:268px;height:38px;padding:0 16px;display:flex}.find:focus-within{border-color:var(--hair-2)}.find input{width:100%;color:var(--fg);background:0 0;border:none;outline:none;font-size:14px}.find input::placeholder{color:var(--fg-4)}.find svg{width:15px;height:15px;color:var(--fg-4);fill:none;stroke:currentColor;stroke-width:1.9px;flex:0 0 15px}.lane-dot{background:var(--fg-4);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:8px}.lane-dot.talk{background:var(--good)}.lane-dot.due{background:var(--accent)}.lane-dot.wait{background:var(--fg-3)}.lane-line{color:var(--fg-3);font-size:13px}.lane-line.talk{color:var(--good)}.lane-line.due{color:var(--accent);font-weight:600}.wsec{margin-bottom:26px}.wsec-head{color:var(--fg-3);align-items:center;gap:10px;margin-bottom:2px;padding:0 0 10px;font-size:12.5px;font-weight:600;display:flex}.wsec-head em{color:var(--fg-4);font-variant-numeric:tabular-nums;font-style:normal}.wlist{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);margin:0;padding:0;list-style:none;overflow:hidden}.wrow{border-bottom:1px solid var(--hair);transition:background var(--t);align-items:flex-start;gap:14px;padding:16px 22px;display:flex}.wrow:last-child{border-bottom:none}.wrow:hover{background:var(--hover)}.wrow-main{flex:1;min-width:0}.wrow-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wrow-sub{color:var(--fg-4);margin-top:4px;font-size:12.5px}.sepdot{color:var(--hair-2);margin:0 7px}.wverb{flex:none}.wassign{flex:none;align-items:center;gap:7px;display:flex}.wassign .field{height:31px;font-size:12.5px}.grouprow{cursor:pointer}.grouprow td{background:var(--surface-2);color:var(--fg-2);padding:10px 14px 10px 0;font-size:12.5px;font-weight:600}.grouprow:hover td{color:var(--fg)}.grouprow em{color:var(--fg-4);font-variant-numeric:tabular-nums;margin-left:10px;font-style:normal;font-weight:500}.caret{width:16px;color:var(--fg-4);transition:transform var(--t);display:inline-block}.caret.shut{transform:rotate(-90deg)}.board{align-items:flex-start;gap:14px;padding-bottom:10px;display:flex;overflow-x:auto}.bcol{background:var(--bg-2);border:1px solid var(--hair);border-radius:var(--r-card);flex:0 0 288px;padding:14px}.bcol-head{color:var(--fg-2);align-items:center;gap:9px;padding:2px 4px 12px;font-size:12.5px;font-weight:600;display:flex}.bcol-head em{color:var(--fg-4);font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal;font-weight:500}.bcol-body{flex-direction:column;gap:8px;display:flex}.bcol-empty{color:var(--fg-4);margin:0;padding:18px 4px;font-size:13px}.bcard{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-ctl);padding:13px 14px}.bcard-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.bcard-sub{color:var(--fg-4);margin-top:3px;font-size:12px}.bcard-foot{border-top:1px solid var(--hair);color:var(--fg-4);flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;padding-top:10px;font-size:12px;display:flex}.bcard-foot .lane-line{font-size:12px}@media (max-width:760px){.wrow{flex-wrap:wrap}.wverb,.wassign{margin-left:20px}}
