.daysort{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:8px;padding:5px 10px;font-family:var(--ui);font-size:11px;font-weight:600;color:var(--ink);background:var(--surface);cursor:pointer}.daysort svg{width:12px;height:12px;stroke:var(--ink);fill:none;stroke-width:2.2}.daysort:hover{border-color:var(--faint)}.daysort[disabled]{opacity:.5;cursor:default}.daygrp.empty{padding:5px 10px}.daygrp.empty .pxlabel{margin-bottom:0}.daygrp.empty .signinlink,.daygrp.empty .addcrew{opacity:.7}.daygrp.empty:hover .signinlink,.daygrp.empty:hover .addcrew,.daygrp.empty .signinlink:focus-visible,.daygrp.empty .addcrew:focus-visible{opacity:1}.canvas .dropzone{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:center;gap:1px 9px;padding:8px 14px;text-align:left}.canvas .dropzone svg{grid-column:1;grid-row:1 / -1;align-self:center;display:block;margin:0}.canvas .dropzone b{grid-column:2;display:block}.canvas .dropzone small{grid-column:2;margin:0}.panehead .daysort{white-space:nowrap;flex:none}.panehead .cnt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subbar{justify-content:center;position:relative}.subbar .viewmode{margin:0 auto}.subbar .selchip{position:absolute;right:22px;top:50%;transform:translateY(-50%)}.wtbar .sortbox.ingrid{display:inline-flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.wtbar .sortbox.ingrid .filterin{max-width:210px;min-width:0}.wtbar .sortbox.ingrid .ctxhint{white-space:nowrap}@media (max-width:900px){.subbar .selchip{position:static;transform:none}.wtbar .sortbox.ingrid .finehint{display:none}}@media (hover:none),(pointer:coarse){.wtbar .sortbox.ingrid .finehint,.subbar .sortbox .finehint{display:none}}.modal.wdp{width:auto;min-width:430px;max-width:min(680px,calc(100vw - 40px));max-height:min(80vh,640px);display:flex;flex-direction:column}.modal.wdp .wdptable{overflow:auto;margin-top:10px;min-height:0}.modal.wdp .wdptable table{border-collapse:collapse;width:100%;font-size:12px}.modal.wdp .wdptable th,.modal.wdp .wdptable td{white-space:nowrap}.modal.wdp .wdptable th.wdpjob{text-align:left;padding:4px 8px 4px 0;color:var(--muted);font-weight:500;border-bottom:1px solid var(--line)}.modal.wdp .wdptable td:first-child{max-width:150px;overflow:hidden;text-overflow:ellipsis}.modal.wdp .mbtns{margin-top:12px}.dayfold{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:15px;line-height:1;cursor:pointer;padding:0;flex:0 0 auto}.dayfold:hover{background:var(--accent-soft);color:var(--accent)}.dayfold:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.daygrp.folded>:not(.pxlabel){display:none}.daygrp.folded .pxlabel{margin-bottom:0}
