.modal.pickx{width:min(1400px,calc(100vw - 32px));height:min(900px,calc(100vh - 32px));max-height:none;display:flex;flex-direction:column;gap:12px}.pickx-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pickx-panes{flex:1;min-height:0;display:grid;grid-template-columns:minmax(220px,1fr) minmax(360px,2.2fr) minmax(240px,1.2fr);gap:12px}.pickx-pane{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.pickx-title{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line);font-weight:700;font-size:12.5px}.pickx-search{flex:1;min-width:140px;font:inherit;font-weight:400;padding:4px 8px;border:1px solid var(--line-strong);border-radius:7px;background:var(--bg);color:var(--ink)}.pickx-list{flex:1;min-height:0;overflow:auto;padding:6px 8px}.pickx-item{display:flex;gap:8px;align-items:center;padding:6px 4px;border-bottom:1px solid var(--line);font-size:12.5px;cursor:pointer}.pickx-main{flex:1;min-width:0}.pickx-num{margin-left:auto;color:var(--muted);font-size:11.5px;white-space:nowrap}.pickx-item.is-off,.pickx-table tr.is-off{opacity:.5}.pickx-table{width:100%}.pickx-table .num{text-align:right}.pickx-table .mono,.pickx-person .mono,.pickx-crow .mono{font-family:var(--mono)}.pickx-person{padding:6px 2px;border-bottom:1px solid var(--line);font-size:12.5px}.pickx-phead{display:flex;gap:6px;align-items:baseline}.pickx-crow{display:flex;gap:8px;align-items:center;padding:2px 0 2px 10px}.pickx-x{border:0;background:none;color:var(--muted);font-size:16px;line-height:1;cursor:pointer;padding:0 4px;border-radius:5px}.pickx-x:hover,.pickx-x:focus-visible{color:var(--ink);background:var(--line)}.pickx-total{padding:8px 2px;font-weight:700;font-size:12.5px}.pickx-empty{padding:12px 4px}.pickx-foot{display:flex;gap:10px;align-items:center;justify-content:flex-end}.pickx-sum{margin-right:auto;font-weight:700;font-size:13px}@media (max-width:900px){.pickx-panes{grid-template-columns:1fr;overflow:auto}.pickx-pane{min-height:220px}}.pickx-prev{max-height:260px;overflow:auto}.pickx-prev:empty{display:none}.pickx-pre{max-height:160px;overflow:auto;font-family:var(--mono);font-size:var(--type-floor);line-height:1.5;border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin:0;background:var(--surface)}.pickx-nobox{display:inline-block;width:13px}.pickx-left{flex:0 1 auto;max-height:50%;min-height:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.pickx-lbody{min-height:0;overflow:auto;padding:6px 10px}.pickx-main .wagegrp{margin-left:4px;vertical-align:1px}.pickx-table td.mono .chip.wage{margin-left:4px;font-family:var(--ui)}.pickx-crow:has(.chip.wage){flex-wrap:wrap}.pickx-wage{font-size:12px}.pickx-wage:empty{display:none}.wagefoot{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-weight:600;color:var(--ink)}.pickx-wcat{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;justify-content:flex-end;font-size:12px}.pickx-wcat-t{color:var(--muted);font-weight:600}.pickx-wcat .pickx-wcat-b{min-width:0;padding:3px 10px;font-weight:500}.pickx-wcat-n{flex-basis:100%;text-align:right}.pickx-flip{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.pickx-fitem{padding:4px 0;border-bottom:1px solid var(--line)}.pickx-fitem:last-of-type{border-bottom:none}.pickx-quiet summary{cursor:pointer;list-style:none}.pickx-quiet summary::-webkit-details-marker{display:none}.pickx-quiet[open] summary .lk{display:none}.pickx-qrow{padding:3px 0}.pickx-foot-note{font-size:11.5px;margin-top:4px}.pickx-asof{font-size:11.5px}.pickx-wtick{display:flex;gap:6px;align-items:flex-start;font-weight:600}.pickx-wnote{padding:6px 8px}.pickx-note{max-height:420px;overflow:auto}.pickx-job{display:grid;grid-template-columns:22px 40px minmax(0,1fr) 56px;gap:8px;align-items:center;white-space:nowrap}.pickx-job.has-w{grid-template-columns:22px 40px minmax(0,1fr) 72px 56px}.pickx-job .pickx-num{margin-left:0;text-align:right;font-size:12.5px;color:var(--ink)}.pickx-job.is-off .pickx-num{color:var(--muted)}.pickx-jname{overflow:hidden;text-overflow:ellipsis}.pickx-jhead{padding:6px 12px 4px;border-bottom:1px solid var(--line);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.pickx-jhead .pickx-num{color:inherit;font-size:inherit}.pickx-job input{margin:0}.pickx-wc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickx-job .mono,.pickx-table td.mono{font-family:var(--mono)}.pickx-open{color:color-mix(in srgb,var(--dchip-attn-ink) 75%,var(--ink));font-family:var(--ui);font-size:11.5px;font-weight:700}.pickx-table{table-layout:fixed;border-collapse:collapse}.pickx-table th,.pickx-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pickx-rtable td:first-child,.pickx-rtable th:first-child{text-overflow:clip;padding-left:4px;padding-right:0}.pickx-rtable input{margin:0;vertical-align:middle}.pickx-table th.num{text-align:right}.pickx-ctick{width:28px}.pickx-cemp{width:76px}.pickx-cjob{width:52px}.pickx-cwc{width:72px}.pickx-ch{width:44px}.pickx-cnote{width:88px}.pickx-ctable td:last-child{text-align:right;padding-left:0;padding-right:0}.pickx-ctable .pickx-cwc{width:62px}.pickx-ctable .pickx-cjob{width:58px}.pickx-ctable .pickx-ctick{width:24px}.pickx-ctable .pickx-ch{width:40px}.pickx-total{font-family:var(--mono);font-weight:600;text-align:right}.pickx-left[hidden]{display:none}.pickx-lolist{max-height:180px;overflow:auto;margin-top:6px}.pickx-lo{padding:4px 0;border-bottom:1px solid var(--line);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pickx-lo .mono{font-family:var(--mono)}.pickx-sum{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-family:var(--mono);font-weight:600;font-size:12.5px}.modal.pickx .pickx-panes{grid-template-columns:minmax(260px,1.2fr) minmax(400px,2.1fr) minmax(280px,1.25fr)}@media (max-width:900px){.modal.pickx .pickx-panes{grid-template-columns:1fr}}.pickx-seg{display:inline-flex;border:1px solid var(--line-strong);border-radius:7px;overflow:hidden;font-weight:500}.pickx-seg button{font:inherit;font-size:12px;border:0;background:none;color:var(--ink);padding:3px 9px;cursor:pointer;font-family:var(--mono)}.pickx-seg button:first-child{font-family:inherit}.pickx-seg button+button{border-left:1px solid var(--line)}.pickx-seg button[aria-pressed=true]{background:var(--surface-2);font-weight:700}.pickx-sort{cursor:pointer;user-select:none}.pickx-job .pickx-t{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px}.pickx-cbar{width:8px}.pickx-ctable td.pickx-t{padding:0}.pickx-t[data-wt=pw_nyc]{background:var(--pxt-nyc)}.pickx-t[data-wt=pw_nys]{background:var(--pxt-nys)}.pickx-t[data-wt=union]{background:var(--pxt-u)}.pickx-t[data-wp="1"][data-wt=pw_nyc]{background:repeating-linear-gradient(135deg,var(--pxt-nyc) 0 4px,transparent 4px 7px)}.pickx-t[data-wp="1"][data-wt=pw_nys]{background:repeating-linear-gradient(135deg,var(--pxt-nys) 0 4px,transparent 4px 7px)}.pickx-t[data-wp="1"][data-wt=union]{background:repeating-linear-gradient(135deg,var(--pxt-u) 0 4px,transparent 4px 7px)}.pickx-key{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;flex:1;justify-content:flex-end;font-size:11.5px;color:var(--muted);padding-top:4px}.pickx-key>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.pickx-key b{color:var(--ink)}.pickx-key .pickx-open{color:color-mix(in srgb,var(--dchip-attn-ink) 75%,var(--ink))}.pickx-key .pickx-ok{color:var(--dchip-ok-ink)}.pickx-sw{display:inline-block;width:14px;height:12px;border-radius:3px;border:1px solid var(--line-strong)}.pickx-tbar{display:inline-flex;gap:8px;align-items:center;flex:1;min-width:0;justify-content:flex-end}.pickx-tbar .pickx-search{min-width:90px}.pickx [data-wt=pw_nyc]{--pxw:var(--pxt-nyc)}.pickx [data-wt=pw_nys]{--pxw:var(--pxt-nys)}.pickx [data-wt=union]{--pxw:var(--pxt-u)}.pickx [data-wt2=pw_nyc]{--pxw2:var(--pxt-nyc)}.pickx [data-wt2=pw_nys]{--pxw2:var(--pxt-nys)}.pickx [data-wt2=union]{--pxw2:var(--pxt-u)}.pickx [data-wp="1"]{--pxw:color-mix(in srgb,var(--pxt-cur) 45%,transparent)}.pickx [data-wt=pw_nyc][data-wp="1"]{--pxt-cur:var(--pxt-nyc)}.pickx [data-wt=pw_nys][data-wp="1"]{--pxt-cur:var(--pxt-nys)}.pickx [data-wt=union][data-wp="1"]{--pxt-cur:var(--pxt-u)}.pickx-sw[data-wt],.pickx-item[data-wt],.pickx-table tr[data-wt]>td{background:var(--pxw)}.pickx-item[data-wt][data-wt2]{background:linear-gradient(90deg,var(--pxw) 0 50%,var(--pxw2) 50% 100%)}.pickx-item{border-radius:4px}.pickx-item:hover,.pickx-table tbody tr:hover>td{box-shadow:inset 0 0 0 999px rgba(127,127,127,.14)}.pickx-item:has(input:checked){box-shadow:inset 3px 0 0 var(--accent)}.pickx-item:has(input:checked):hover{box-shadow:inset 3px 0 0 var(--accent),inset 0 0 0 999px rgba(127,127,127,.14)}.pickx-rtable tr:has(input:checked)>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.pickx-ok{color:var(--dchip-ok-ink);font-weight:700;font-family:var(--ui)}.pickx-n{display:inline-block;min-width:2.2em;text-align:right;color:var(--ink);opacity:.8;font-size:11px}.pickx-job .pickx-num{display:flex;justify-content:flex-end;align-items:baseline;gap:2px}.pickx-sh{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:2px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;max-width:100%}.pickx-sh:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.pickx-sh.num{justify-content:flex-end;width:100%}.pickx-arr{display:inline-block;width:.8em;font-style:normal;text-align:center;font-size:11px}.pickx-jhead .pickx-num{display:flex;justify-content:flex-end}.pickx-pane[aria-label=Jobs] .pickx-tbar{flex:1 1 100%;justify-content:flex-start}.pickx-pane[aria-label=Jobs] .pickx-tbar .pickx-search{flex:1}
