.wot{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-pill:8px;--sidebar-bg:#fbfdfb;--nav-active:#f3f7f3;--nav-ink:#656565;--ink-dark:#163300;--ink-body:#162b22;--ink-grey:#3f3f3f;--badge-bg:#b9f663;--border-grey:rgba(63,63,63,0.15);--border-green:rgba(22,51,0,0.15);--border-field:rgba(22,43,34,0.15);--sb-track:#edf1ec;--sb-thumb:#a9b5ad;--sb-thumb-hover:#8d9b92;--text-1:#17241f;--text-2:#5b6a62;--text-3:#7f8b84;--focus:#2f6b32;--font:"Standerd",-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,sans-serif;--t-press:160ms;--t-enter:180ms;--t-leave:130ms;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);font-family:var(--font);font-size:16px;line-height:1.5;letter-spacing:.5px;color:var(--ink-body);-webkit-font-smoothing:antialiased}.wot *,.wot :after,.wot :before{box-sizing:border-box}.wot :where(h1,h2,p,ul,li){margin:0;padding:0}.wot ul{list-style:none}.wot button{cursor:pointer}.wot button,.wot input,.wot textarea{font:inherit;letter-spacing:inherit}.wot svg{display:block}.wot .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wot .dim{color:var(--text-3)}.wot.wot-table{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff}.wot .page-head{flex:none;padding:var(--s6) 0 var(--s4);justify-content:space-between;gap:clamp(16px,2vw,32px)}.wot .page-head,.wot .page-head-actions{display:flex;align-items:center;flex-wrap:wrap}.wot .page-head-actions{justify-content:flex-end;gap:var(--s3)}.wot .head-left{display:flex;align-items:baseline;gap:12px;min-width:0}.wot .title{font-size:28px;line-height:1.1;letter-spacing:.5px;font-weight:600;color:var(--ink-dark);white-space:nowrap}.wot .page-head h1,.wot .page-head h2{font-size:28px!important;line-height:1.1!important;letter-spacing:.5px!important;font-weight:600!important;color:var(--ink-dark)!important;white-space:nowrap}.wot .page-head>div:first-child{display:flex;align-items:baseline;gap:12px;min-width:0}.wot .page-head>div:first-child>svg{display:none}.wot .count{font-size:16px;line-height:1.2;font-weight:500;color:var(--nav-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.wot .count.selected{color:var(--ink-dark);font-weight:600}.wot .search{height:40px;width:320px;max-width:100%;background:#fff;border:1px solid var(--border-field);border-radius:var(--r-md);display:flex;align-items:center;gap:var(--s3);padding:0 var(--s3);transition:border-color var(--t-press) var(--ease-out),box-shadow var(--t-press) var(--ease-out)}.wot .search svg{width:16px;height:16px;flex:none;color:var(--text-3)}.wot .search input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:16px;font-weight:500;color:var(--ink-body)}.wot .search input::placeholder{color:var(--nav-ink)}.wot .search:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px rgba(47,107,50,.12)}.wot .create-btn{height:40px;padding:0 22px;border-radius:var(--r-md);background:var(--ink-dark);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);font-size:16px;line-height:1.2;font-weight:600;white-space:nowrap;box-shadow:0 12px 28px -20px rgba(22,51,0,.9);transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .create-btn svg{width:16px;height:16px;flex:none}.wot .create-btn:active{transform:scale(.97)}.wot .page-head-actions>button:not(.search-clear):not(.tool-btn):not(.create-btn):not([role=checkbox]):not([aria-haspopup=menu]){height:40px;padding:0 22px;border-radius:var(--r-md);background:var(--ink-dark);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);font-size:15px;line-height:1.2;font-weight:600;white-space:nowrap;box-shadow:0 12px 28px -20px rgba(22,51,0,.9)}.wot .page-head-actions>button:is(.tool-btn,[aria-haspopup=menu]),.wot .page-head-actions>button[class*=border]{height:40px;padding:0 16px;border-radius:var(--r-md);border:1px solid var(--border-green);background:#fff;color:var(--ink-dark);display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);font-size:15px;line-height:1.2;font-weight:600;white-space:nowrap;box-shadow:none}.wot .page-head-actions>button:is(.tool-btn,[aria-haspopup=menu]):hover,.wot .page-head-actions>button[class*=border]:hover{background:var(--nav-active);color:var(--ink-dark);border-color:var(--ink-dark)}.wot>[class*=border-b][class*=py-5]{border-bottom:0;padding:var(--s6) 0 var(--s4)}.wot>[class*=border-b][class*=px-8],.wot>[class*=px-8][class*=pt-4]{padding-left:0;padding-right:0}.wot .page-head p{font-size:15px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--nav-ink)!important}.wot .toolbar{min-height:40px;flex:none;margin-bottom:12px;flex-wrap:wrap}.wot .saved,.wot .toolbar{display:flex;align-items:center;gap:var(--s2)}.wot .saved{height:40px;padding:0 var(--s3);border-radius:var(--r-md);border:1px solid var(--border-grey);font-size:16px;line-height:1.2;font-weight:600;color:var(--ink-dark);transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .saved>svg:first-child{width:16px;height:16px}.wot .saved:active{transform:scale(.97)}.wot .link-cta{height:40px;padding:0 var(--s2);border-radius:var(--r-sm);font-size:16px;line-height:1.2;font-weight:600;color:var(--ink-dark);white-space:nowrap;text-decoration:underline;text-underline-offset:3px;transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .link-cta:active{transform:scale(.97)}.wot .caret-sm{width:8px;height:4px;flex:none;transition:transform .2s var(--ease-in-out)}.wot [aria-expanded=true] .caret-sm{transform:rotate(180deg)}.wot .filter-row{min-height:32px;flex:none;margin-bottom:var(--s3);display:flex;align-items:flex-start;gap:var(--s4);flex-wrap:nowrap}.wot .filters-left{display:flex;align-items:center;gap:var(--s2);flex:1 1 auto;flex-wrap:wrap;min-width:0;row-gap:var(--s2)}.wot .filters-left>*{flex:none}.wot .filter-tools{gap:var(--s3);flex:none;margin-left:auto}.wot .chip,.wot .filter-tools{display:flex;align-items:center}.wot .chip{height:28px;border-radius:var(--r-pill);padding:0 12px;gap:8px;font-size:14px;line-height:1.2;font-weight:500;white-space:nowrap;border:1px solid var(--border-green);color:var(--ink-grey);transition:background var(--t-press) var(--ease-out),border-color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .chip:active{transform:scale(.97)}.wot .chip>svg{width:11px;height:11px;flex:none}@keyframes wotChipIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.wot .chip.enter{animation:wotChipIn .22s var(--ease-out)}.wot .chip-value{gap:10px;padding-left:10px}.wot .chip-value .field{display:flex;align-items:center;gap:8px;padding-right:10px;margin:6px 0;border-right:1px solid var(--border-green);align-self:stretch}.wot .chip-value .field .x{width:16px;height:16px;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .chip-value .field .x svg{width:11px;height:11px;color:var(--ink-grey)}.wot .chip-value .field .x:active{transform:scale(.85)}.wot .chip-value .val{display:flex;align-items:center;gap:4px}.wot .chip-add,.wot .chip-value .val{font-weight:600;color:var(--ink-dark)}.wot .chip-add{border-style:dashed;border-color:var(--ink-dark)}.wot .clear{height:28px;padding:0 6px;border-radius:var(--r-sm);font-size:14px;text-decoration:underline;text-underline-offset:3px}.wot .clear,.wot .tool-btn{line-height:1.2;font-weight:600;color:var(--ink-dark);white-space:nowrap}.wot .tool-btn{height:32px;padding:0 var(--s3);border:1px solid var(--border-grey);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;gap:var(--s2);font-size:16px;transition:background var(--t-press) var(--ease-out),border-color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .tool-btn:active{transform:scale(.97)}.wot .tool-btn svg{width:16px;height:16px;flex:none}.wot .table-wrap{flex:1;min-height:0;display:flex;flex-direction:column;margin-bottom:var(--s3);border:1px solid var(--border-green);border-radius:var(--r-sm);background:#fff;overflow:hidden}.wot .table-scroll{flex:1;min-height:0;overflow:auto;container-type:inline-size}.wot .table-scroll::-webkit-scrollbar{width:6px;height:6px}.wot .table-scroll::-webkit-scrollbar-track{background:var(--sb-track);border-radius:3px}.wot .table-scroll::-webkit-scrollbar-thumb{background:var(--sb-thumb);border-radius:3px}@supports not selector(::-webkit-scrollbar){.wot .fp-list,.wot .fp-opts,.wot .table-scroll{scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track)}}.wot table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:var(--table-min,1102px)}.wot thead th{height:40px;text-align:left;padding:0 var(--s4);background:var(--sidebar-bg);position:sticky;top:0;z-index:5;box-shadow:inset 0 -1px 0 var(--border-green);font-size:14px;line-height:1.35;font-weight:600;color:var(--text-2);white-space:nowrap}.wot thead th button{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-sm);padding:2px 6px;margin-left:-6px;white-space:nowrap;transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out)}.wot thead th[aria-sort] button{color:var(--ink-dark)}.wot .th-label{white-space:nowrap}.wot .th-plain{display:inline-flex;align-items:center;padding:2px 6px;margin-left:-6px}.wot td.td-id,.wot th.th-id{text-align:right}.wot .sorter{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;width:7px;flex:none}.wot .sorter i{width:0;height:0;display:block;border-left:3.5px solid transparent;border-right:3.5px solid transparent;opacity:.3;transition:opacity var(--t-press) var(--ease-out)}.wot .sorter i.up{border-bottom:4px solid}.wot .sorter i.dn{border-top:4px solid}.wot .sorter[data-dir=asc] i.up,.wot .sorter[data-dir=desc] i.dn{opacity:1}.wot .sorter[data-dir=asc] i.dn,.wot .sorter[data-dir=desc] i.up{opacity:.18}.wot tbody td{height:48px;padding:0 var(--s4);border-bottom:1px solid var(--border-green);font-size:16px;line-height:1.4;color:var(--text-3);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot tbody tr:last-child td{border-bottom:0}.wot tbody tr{transition:background var(--t-press) var(--ease-out)}.wot tbody tr.is-selected{background:#f6faf5}.wot td.td-cmp{overflow:visible;text-overflow:clip}.wot td.td-title{color:var(--text-1);font-weight:600}.wot td.td-link{cursor:pointer}.wot td.td-duedate,.wot td.td-id{color:var(--text-2);font-variant-numeric:tabular-nums}.wot td.td-asset,.wot td.td-category,.wot td.td-createdby,.wot td.td-location,.wot td.td-worktype{color:var(--text-3)}.wot td.td-createdon{color:var(--text-3);font-variant-numeric:tabular-nums}.wot .cell-title{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.wot .ct-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot .dot-new{width:7px;height:7px;flex:none;border-radius:50%;background:var(--focus)}.wot .cell-cat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.wot .ov-late{color:#b71515;font-weight:600}.wot .cell-flags,.wot .ov-late{font-variant-numeric:tabular-nums}.wot .cell-flags.open{color:#8a6414;font-weight:600}.wot .col-grip{position:absolute;top:0;right:-6px;width:13px;height:100%;z-index:7;cursor:col-resize;touch-action:none}.wot .col-grip:after{content:"";position:absolute;left:6px;top:9px;bottom:9px;width:1px;background:var(--border-green);transition:background var(--t-press) var(--ease-out),top var(--t-press) var(--ease-out),bottom var(--t-press) var(--ease-out)}.wot .col-grip.dragging:after,.wot thead th:hover .col-grip:after{background:var(--ink-dark);top:2px;bottom:2px;width:2px}body.wot-col-resizing,body.wot-col-resizing *{cursor:col-resize!important;user-select:none}.wot td.col-check,.wot th.col-check{width:40px;padding-left:12px;padding-right:0;position:sticky;left:0;z-index:3;background:#fff}.wot thead th.col-check{z-index:7;background:var(--sidebar-bg)}.wot td.c-freeze,.wot th.c-freeze{position:sticky;z-index:3;background:#fff}.wot thead th.c-freeze{z-index:7;background:var(--sidebar-bg)}.wot tbody tr.is-selected td.c-freeze,.wot tbody tr.is-selected td.col-check{background:#f6faf5}.wot .c-freeze-last:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;transform:translateX(100%);pointer-events:none;background:linear-gradient(90deg,rgba(16,32,20,.022),rgba(16,32,20,0));opacity:0;transition:opacity .16s var(--ease-out)}.wot .table-scroll.scrolled-x .c-freeze-last:after{opacity:1}.wot td.col-open,.wot th.col-open{width:44px;padding:0;text-align:center}.wot .open-btn{width:28px;height:28px;border-radius:var(--r-sm);display:inline-grid;place-items:center;color:var(--ink-grey);transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .open-btn svg{width:15px;height:15px;pointer-events:none}.wot .open-btn:active{transform:scale(.9)}.wot td.col-actions,.wot th.col-actions{position:sticky;right:0;width:56px;padding:0;background:#fff;z-index:3;overflow:visible}.wot thead th.col-actions{background:var(--sidebar-bg);z-index:6}.wot tbody tr.is-selected td.col-actions{background:#fafcfa}.wot td.col-actions:before,.wot th.col-actions:before{content:"";position:absolute;top:0;left:0;bottom:0;width:24px;transform:translateX(-100%);pointer-events:none;background:linear-gradient(270deg,rgba(16,32,20,.022),rgba(16,32,20,0));opacity:0;transition:opacity .16s var(--ease-out)}.wot .table-scroll.more-right td.col-actions:before,.wot .table-scroll.more-right th.col-actions:before{opacity:1}.wot .row-actions{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;gap:2px;padding:2px;background:transparent;border-radius:var(--r-md)}.wot .ra-btn,.wot .row-actions button{width:30px;height:30px;flex:none;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--ink-grey);transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .ra-btn svg,.wot .row-actions button svg{width:16px;height:16px;pointer-events:none}.wot .ra-btn:active,.wot .row-actions button:active{transform:scale(.9)}.wot .cbx{width:16px;height:16px;margin:0;border:1px solid var(--border-green);border-radius:4px;background:#fff;appearance:none;-webkit-appearance:none;cursor:pointer;flex:none;display:grid;place-items:center;transition:background var(--t-press) var(--ease-out),border-color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .cbx:active{transform:scale(.9)}.wot .cbx:checked{background:var(--ink-dark);border-color:var(--ink-dark)}.wot .cbx[data-state=checked],.wot .cbx[data-state=indeterminate]{background:var(--ink-dark);border-color:var(--ink-dark);color:#fff}.wot .cbx svg{width:12px;height:12px;stroke-width:3px}.wot .cbx:checked:after{content:"";width:9px;height:5px;margin-top:-2px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.wot .cbx:disabled{opacity:.55;cursor:default}.wot .cbx.rad{border-radius:50%}.wot .cbx.rad:checked:after{border-radius:50%;width:8px;height:8px;margin:0;border:0;background:#fff;transform:none}.wot .cell-status{height:28px;padding:0 12px;border-radius:var(--r-sm);display:inline-flex;align-items:center;gap:10px;font-size:14px;line-height:1.2;font-weight:500;transition:filter var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .cell-status:active{transform:scale(.97)}.wot .cell-prio{height:28px;display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.4;font-weight:500;color:var(--ink-grey)}.wot .pmark{display:inline-block;width:18px;height:18px;border-radius:50%;flex:none;position:relative}.wot .pmark:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;box-sizing:border-box}.wot .pmark-high:before{transform:translate(-50%,-35%) rotate(45deg)}.wot .pmark-high:before,.wot .pmark-low:before{border-left:1.75px solid #fff;border-top:1.75px solid #fff}.wot .pmark-low:before{transform:translate(-50%,-65%) rotate(-135deg)}.wot .pmark-mod:before{width:8px;height:2px;background:#fff;border-radius:1px;transform:translate(-50%,-50%)}.wot .pmark-none:before{width:4px;height:4px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.wot .cell-user,.wot .cell-users{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.wot .cell-user .av{width:26px;height:26px;flex:none;border-radius:50%;background:#eef2ee;color:#66756a;box-shadow:inset 0 0 0 1px rgba(22,51,0,.08);display:grid;place-items:center;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1}.wot .cell-user .who{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.wot .more-n{flex:none;height:20px;padding:0 7px;border-radius:var(--r-pill);background:#eef2ee;color:#5b6b60;font-size:11px;font-weight:600;line-height:20px}.wot .bulk-cell{height:40px;padding:0 var(--s4);background:var(--sidebar-bg);border-bottom:1px solid var(--border-green)}.wot .bulk-cell-l{position:sticky;left:0;z-index:4}.wot .bulk-cell-r{position:sticky;right:0;z-index:5;padding:0;overflow:visible}.wot .bulk-left{display:flex;align-items:center;gap:12px;white-space:nowrap}.wot .bulk-left span{font-size:16px;font-weight:600;color:var(--ink-dark);font-variant-numeric:tabular-nums}.wot .bulk-actions{position:absolute;right:var(--s4);top:0;height:40px;display:flex;align-items:center;gap:var(--s1);padding-left:var(--s4);background:var(--sidebar-bg)}.wot .bulk-btn{width:28px;height:28px;flex:none;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--ink-grey);transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .bulk-btn svg{width:16px;height:16px;pointer-events:none}.wot .bulk-btn:active{transform:scale(.9)}.wot .empty{position:sticky;left:0;width:100cqw;padding:64px 0;text-align:center;color:var(--nav-ink);font-size:16px;animation:wotFadeUp .24s var(--ease-out)}@keyframes wotFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wot .pager{flex:none;height:48px;padding:0 var(--s4);border-top:1px solid var(--border-green);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:var(--s4)}.wot .pager-info{font-size:14px;line-height:1.2;color:var(--nav-ink);white-space:nowrap}.wot .pager-ctrl,.wot .pg-pages{display:flex;align-items:center;gap:var(--s1)}.wot .pg-btn,.wot .pg-num{min-width:30px;height:30px;padding:0 8px;border-radius:var(--r-sm);display:grid;place-items:center;font-size:14px;font-weight:600;color:var(--ink-grey);font-variant-numeric:tabular-nums;transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .pg-btn{font-size:18px;line-height:1}.wot .pg-btn:active,.wot .pg-num:active{transform:scale(.92)}.wot .pg-btn:disabled{opacity:.4;cursor:not-allowed}.wot .pg-num.on{background:var(--ink-dark);color:#fff}.wot .pg-gap{padding:0 2px;color:var(--nav-ink);font-size:14px}.wot .pg-sizehost{margin-left:var(--s3);padding-left:var(--s3);border-left:1px solid var(--border-green);display:inline-flex}.wot .pg-size{height:30px;padding:0 10px;border-radius:var(--r-sm);font-weight:600;letter-spacing:.3px;color:var(--ink-dark);transition:background var(--t-press) var(--ease-out)}.wot .pg-goto,.wot .pg-size{display:inline-flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap}.wot .pg-goto{margin-left:var(--s3);font-weight:500;color:var(--nav-ink)}.wot .pg-goto input{width:56px;height:24px;border:0;outline:0;background:none;border-bottom:1.5px solid var(--border-green);font-size:14px;font-weight:600;letter-spacing:.3px;color:var(--ink-dark);text-align:center;font-variant-numeric:tabular-nums;transition:border-color var(--t-press) var(--ease-out)}.wot .pg-goto input::placeholder{color:var(--text-3);font-weight:500}.wot .pg-goto input:focus{border-bottom-color:var(--ink-dark)}.wot .pop{position:absolute;z-index:60;min-width:208px;background:rgba(255,255,255,.88);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(63,63,63,.12);border-radius:var(--r-lg);box-shadow:0 12px 32px rgba(16,32,20,.14),0 2px 6px rgba(16,32,20,.06);padding:var(--s1);opacity:0;transform:scale(.96) translateY(-4px);filter:blur(4px);transition:opacity var(--t-leave) var(--ease-out),transform var(--t-leave) var(--ease-out),filter var(--t-leave) var(--ease-out)}.wot .pop.pop-float{position:fixed;z-index:9999}.wot .pop.open{opacity:1;transform:none;filter:none;transition:opacity var(--t-enter) var(--ease-out),transform var(--t-enter) var(--ease-out),filter var(--t-enter) var(--ease-out)}.wot .pop li button{width:100%;display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r-sm);font-size:16px;line-height:1.45;color:var(--ink-body);text-align:left;transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .pop li button:active{background:#e6efe4;transform:scale(.985)}.wot .pop li button[aria-selected=true]{font-weight:600;color:var(--ink-dark);background:var(--nav-active)}.wot .pop li button svg{width:16px;height:16px;flex:none;color:var(--text-3)}.wot .pop li button.danger{color:#b71515}.wot .pop li button.danger svg{color:currentColor}.wot .pop .pop-title{padding:var(--s2) var(--s3) var(--s1);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--nav-ink)}.wot .pop .pop-empty{padding:var(--s3);font-size:14px;line-height:1.45;color:var(--nav-ink)}.wot .pop-sep{height:1px;margin:6px calc(var(--s1) * -1);background:var(--border-green)}.wot .pop-actions{min-width:212px}.wot .pop-actions li button{gap:8px;padding:8px 12px;font-size:16px;font-weight:500}.wot .pop-status{min-width:172px}.wot .pop-status li button{gap:8px;padding:8px 12px;font-size:16px;font-weight:500}.wot .st-dot{width:8px;height:8px;border-radius:50%;flex:none}.wot .pop-views{min-width:224px}.wot .hdr-pop{min-width:196px}.wot .hdr-pop .pop-title,.wot .sort-dirpop .pop-title{text-transform:none;letter-spacing:.3px}.wot .pop-sort{min-width:212px}.wot .pop-sort li button{padding:8px 12px;font-size:16px;font-weight:500;justify-content:flex-start}.wot .pop-sort li button[aria-selected=true]{background:var(--badge-bg);color:var(--ink-dark);font-weight:600}.wot .pop-sort li button svg{width:13px;height:13px;margin-left:auto;color:var(--text-3)}.wot .pop-sort li button[aria-selected=true] svg{color:var(--ink-dark)}.wot .pop.sort-dirpop{min-width:214px}.wot .col-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-sm);font-size:16px;color:var(--ink-body);border:1px solid transparent;transition:background var(--t-press) var(--ease-out),border-color var(--t-press) var(--ease-out),opacity var(--t-press) var(--ease-out)}.wot .col-item[draggable=true]{cursor:grab}.wot .col-item[draggable=true]:active{cursor:grabbing}.wot .col-item.dragging{opacity:.4}.wot .col-item.over{border-color:var(--ink-dark);background:var(--nav-active)}.wot .col-item.locked{color:var(--text-3)}.wot .col-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot .col-item .grip{width:16px;height:16px;flex:none;margin-left:auto;color:#9aa8a3}.wot .col-item.locked .grip{color:#b3bdb8}.wot .col-item .grip svg{width:16px;height:16px}.wot .col-divider{padding:6px 4px 8px;margin-top:10px;border-top:1px solid var(--border-green);font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-grey)}.wot .pop-title+.col-divider{margin-top:0;border-top:0;padding-top:2px}.wot .view-name-pop{min-width:236px;padding:12px}.wot .view-name-pop label{display:block;margin-bottom:8px;font-size:11px;font-weight:500;letter-spacing:.5px;color:var(--nav-ink)}.wot .view-name-pop input{width:100%;height:36px;padding:0 10px;border-radius:var(--r-sm);border:1px solid var(--border-grey);background:#fff;font-size:16px;color:var(--ink-dark);transition:border-color var(--t-press) var(--ease-out),box-shadow var(--t-press) var(--ease-out)}.wot .view-name-pop input:focus{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px rgba(47,107,50,.12)}.wot .view-name-actions{display:flex;gap:8px;margin-top:12px}.wot .vn-cancel,.wot .vn-save{flex:1;height:34px;border-radius:var(--r-sm);font-size:14px;font-weight:600;transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out)}.wot .vn-cancel{border:1px solid var(--border-grey);color:var(--ink-grey)}.wot .vn-save{background:var(--ink-dark);color:#fff;padding:0 16px}.wot .vn-cancel:active,.wot .vn-save:active{transform:scale(.97)}.wot .vn-save[disabled]{background:#dde2da;color:#8d9b92;cursor:not-allowed;transform:none}.wot .filter-panel{min-width:212px;max-width:236px;padding:var(--s1);overflow:hidden}.wot .filter-panel.fp-w-date{min-width:320px;max-width:320px}.wot .filter-panel.fp-w-range{min-width:620px;max-width:620px}.wot .filter-panel.fp-w-asset{min-width:340px;max-width:340px}.wot .fp-search{display:flex;align-items:center;gap:8px;margin:0 var(--s2) var(--s3);height:40px;padding:0 12px;border:1px solid var(--border-field);border-radius:var(--r-md);background:#fff}.wot .fp-fields .fp-search{margin-top:var(--s2)}.wot .fp-search:focus-within{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.wot .fp-search svg{width:15px;height:15px;flex:none;color:var(--nav-ink)}.wot .fp-search input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:16px;color:var(--ink-dark);font-weight:500}.wot .fp-search input::placeholder{color:var(--nav-ink);font-weight:500}.wot .fp-list,.wot .fp-opts{max-height:min(300px,46vh);overflow-y:auto;overscroll-behavior:contain}.wot .fp-list li button,.wot .fp-opts li button{width:100%;display:block;text-align:left;padding:8px 12px;border-radius:var(--r-sm);font-size:16px;font-weight:500;color:var(--ink-body)}.wot .fp-opts li button[aria-selected=true],.wot .fp-opts li button[data-selected=true]{background:var(--badge-bg);color:var(--ink-dark);font-weight:600}.wot .fp-head{display:flex;align-items:center;gap:8px;padding:8px 12px 12px;margin:0 calc(var(--s1) * -1) var(--s3);border-bottom:1px solid var(--border-green)}.wot .fp-back{width:26px;height:26px;flex:none;border-radius:var(--r-sm);border:1px solid var(--border-grey);display:grid;place-items:center;color:var(--ink-dark)}.wot .fp-back svg{width:13px;height:13px}.wot .fp-head-t{font-size:16px;font-weight:600;color:var(--ink-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot .filter-panel.fp-w-asset .fp-body,.wot .filter-panel.fp-w-date .fp-body,.wot .filter-panel.fp-w-range .fp-body,.wot .fp-op{padding:0 var(--s2) var(--s2)}.wot .fp-opbtn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;border-radius:var(--r-md);border:1px solid var(--border-field);background:#fff;font-size:16px;color:var(--text-1)}.wot .fp-opbtn svg{width:13px;height:13px;flex:none;color:var(--text-3)}.wot .fp-floatmenu{max-height:280px;overflow-y:auto;z-index:10002}.wot .fp-hint{padding:0 var(--s3) var(--s2);font-size:14px;color:var(--text-3)}.wot .fp-checks{padding:0 var(--s1)}.wot .fp-check{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:var(--r-sm);cursor:pointer;font-size:16px;color:var(--text-1)}.wot .fp-sl{padding:0 var(--s2) var(--s2)}.wot .fp-slfield{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--border-field);border-radius:var(--r-md);background:#fff}.wot .fp-slfield:focus-within{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.wot .fp-slfield svg{width:15px;height:15px;flex:none;color:var(--text-3)}.wot .fp-slfield input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:14px;color:var(--text-1)}.wot .fp-slx{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--text-3);flex:none}.wot .fp-slx svg{width:11px;height:11px}.wot .fp-slhead{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--text-3)}.wot .fp-slclearall{font-size:12px;color:var(--text-2);padding:2px 8px;border-radius:999px;background:var(--nav-active)}.wot .fp-numrow{display:flex;align-items:center;gap:var(--s2);padding:0 var(--s2) var(--s2)}.wot .fp-numarrow{display:grid;place-items:center;width:18px;color:var(--text-3);flex:none}.wot .fp-numarrow svg{width:14px;height:14px;transform:rotate(90deg)}.wot .fp-numunit{font-size:14px;color:var(--text-2);white-space:nowrap;padding-right:4px}.wot .fp-numval{flex:1;min-width:0;height:40px;padding:0 12px;font-size:14px;color:var(--text-1);border:1px solid var(--border-field);border-radius:var(--r-md);background:#fff;outline:0}.wot .fp-numval:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.wot .fp-note{padding:12px;font-size:14px;color:var(--text-3)}.wot .fp-dates{display:flex;gap:var(--s2);padding:0 var(--s2) var(--s3)}.wot .fp-datefield{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:var(--r-md);border:1px solid var(--border-field);background:#fff;cursor:pointer}.wot .fp-datefield.on{border-color:var(--ink-dark);box-shadow:0 0 0 2px rgba(22,51,0,.08)}.wot .fp-datefield span{font-size:11px;color:var(--text-3);letter-spacing:.04em}.wot .fp-datefield input{border:0;outline:0;background:none;font-size:14px;color:var(--text-1);width:100%;min-width:0;cursor:pointer}.wot .fp-cal{display:flex;gap:var(--s5);padding:0 var(--s2) var(--s2)}.wot .fp-calmonth{flex:1;min-width:0}.wot .cal-head{display:flex;align-items:center;gap:var(--s2);margin-bottom:6px}.wot .cal-head>span:empty,.wot .cal-nav{width:28px;flex:none}.wot .cal-nav{height:28px;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--text-2)}.wot .cal-nav svg{width:14px;height:14px}.wot .cal-title{flex:1;text-align:center;font-size:16px;font-weight:600;color:var(--text-1);white-space:nowrap}.wot .cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0}.wot .cal-dow{margin-bottom:2px}.wot .cal-w{display:grid;place-items:center;height:22px;font-size:11px;color:var(--text-3)}.wot .cal-d{height:34px;border-radius:var(--r-sm);display:grid;place-items:center;font-size:14px;font-weight:500;color:var(--text-1);font-variant-numeric:tabular-nums}.wot .cal-d.out{color:var(--text-3)}.wot .cal-d.sel{background:var(--ink-dark);color:#fff;font-weight:600}.wot .cal-d.inrange{background:var(--nav-active);border-radius:0;color:var(--ink-dark)}.wot .cal-d.rstart{border-radius:var(--r-sm) 0 0 var(--r-sm)}.wot .cal-d.rend{border-radius:0 var(--r-sm) var(--r-sm) 0}.wot .fp-foot{display:flex;justify-content:flex-end;padding:4px}.wot .fp-clear{font-size:14px;color:var(--text-2);padding:6px 10px;border-radius:var(--r-sm)}.wot .fp-assetsearch{margin:0 var(--s2) var(--s3)}.wot .fp-facets{display:flex;flex-wrap:wrap;gap:6px;padding:0 var(--s2) var(--s3)}.wot .fp-facet{font-size:12px;color:var(--text-2);white-space:nowrap;padding:4px 10px;border-radius:999px;border:1px dashed var(--border-green)}.wot .fp-facet.on{background:var(--nav-active);color:var(--ink-dark);border-style:solid;border-color:var(--ink-dark)}.wot .fp-facet.clearf{color:var(--text-3)}.wot .pop.fp-facetpop{width:210px;min-width:210px;padding:var(--s2);z-index:10001;background:#fff}.wot .fp-facet-list{max-height:190px;overflow-y:auto;overscroll-behavior:contain}.wot .fp-facet-list .fp-check{font-size:14px;padding:6px 8px}.wot .fp-assetline{display:flex;flex-direction:column;gap:1px;min-width:0}.wot .fp-assetline em{font-style:normal;font-size:12px;color:var(--text-3);font-variant-numeric:tabular-nums}.wot .modal-scrim{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:var(--s6);background:rgba(16,32,20,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity var(--t-leave) var(--ease-out)}.wot .modal-scrim.in{opacity:1;transition-duration:var(--t-enter)}.wot .modal{position:relative;width:min(460px,100%);padding:var(--s5);background:#fff;border-radius:var(--r-lg);border:1px solid var(--border-green);box-shadow:0 12px 40px rgba(16,32,20,.18),0 2px 6px rgba(16,32,20,.08);transform:scale(.97);opacity:0;filter:blur(3px);transition:transform var(--t-enter) var(--ease-out),opacity var(--t-enter) var(--ease-out),filter var(--t-enter) var(--ease-out)}.wot .modal-scrim.in .modal{transform:none;opacity:1;filter:blur(0)}.wot .modal-t{font-size:20px;font-weight:600;letter-spacing:.1px;color:var(--text-1);line-height:1.25;padding-right:36px}.wot .modal-m{margin-top:var(--s2);color:var(--text-2)}.wot .modal textarea,.wot .modal-m{font-size:16px;font-weight:500;line-height:1.45}.wot .modal textarea{width:100%;min-height:96px;resize:vertical;display:block;margin-top:var(--s4);padding:10px 12px;border-radius:var(--r-sm);border:1px solid var(--border-grey);background:#fff;color:var(--ink-dark);transition:border-color var(--t-press) var(--ease-out),box-shadow var(--t-press) var(--ease-out)}.wot .modal textarea::placeholder{color:var(--text-3)}.wot .modal textarea:focus{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px rgba(47,107,50,.12)}.wot .modal-close{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--text-2)}.wot .modal-close svg{width:15px;height:15px}.wot .modal-actions{display:flex;justify-content:flex-end;margin-top:var(--s4)}.wot .modal-actions .vn-save{flex:none}.wot .tip{position:fixed;z-index:10100;pointer-events:none;max-width:260px;padding:9px 16px;border-radius:12px;background:#eef2ee;color:var(--ink-dark);font-size:16px;line-height:1.35;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 10px 24px rgba(16,32,20,.18),0 2px 6px rgba(16,32,20,.08);animation:wotTipIn .14s var(--ease-out)}@keyframes wotTipIn{0%{opacity:0}to{opacity:1}}.wot .toasts{position:fixed;right:var(--s6);bottom:var(--s6);z-index:10200;display:flex;flex-direction:column;gap:var(--s2);align-items:flex-end;pointer-events:none}.wot .toast{background:rgba(22,51,0,.92);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:#fff;padding:var(--s3) var(--s4);border-radius:var(--r-lg);font-size:16px;line-height:1.45;box-shadow:0 12px 32px rgba(16,32,20,.28);opacity:0;transform:translateY(12px) scale(.96);transition:opacity .2s var(--ease-out),transform .26s var(--ease-out)}.wot .toast.show{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.wot .link-cta:hover,.wot .pg-size:hover,.wot .saved:hover{background:var(--nav-active)}.wot .chip-add:hover,.wot .clear:hover{background:#fbfdfb}.wot .create-btn:hover{background:#1d4400}.wot .chip:hover{background:#fbfdfb;border-color:var(--ink-dark)}.wot .chip-value .field .x:hover{background:#dfe7dc}.wot .tool-btn:hover{background:#f7f8f7;border-color:var(--nav-ink)}.wot thead th button:hover{background:var(--nav-active)}.wot thead th button:hover .sorter i{opacity:.55}.wot thead th button:hover .sorter[data-dir=asc] i.up,.wot thead th button:hover .sorter[data-dir=desc] i.dn{opacity:1}.wot tbody tr:hover,.wot tbody tr:hover td.c-freeze,.wot tbody tr:hover td.col-actions,.wot tbody tr:hover td.col-check{background:#fafcfa}.wot td.td-link:hover{color:var(--ink-dark)}.wot .open-btn:hover,.wot .ra-btn:hover{background:var(--nav-active);color:var(--ink-dark)}.wot .bulk-btn:hover{background:#e4efe1;color:var(--ink-dark)}.wot .bulk-danger:hover{background:#feedec;color:#b71515}.wot .cell-status:hover{filter:brightness(.97)}.wot .pg-btn:not(:disabled):hover,.wot .pg-num:not(.on):hover{background:var(--nav-active);color:var(--ink-dark)}.wot .pop li button:hover{background:var(--nav-active)}.wot .pop li button.danger:hover{background:#feedec}.wot .col-item:hover,.wot .vn-cancel:hover{background:var(--nav-active)}.wot .vn-cancel:hover{color:var(--ink-dark)}.wot .vn-save:not([disabled]):hover{background:#1d4400}.wot .fp-list li button:hover,.wot .fp-opts li button:not([aria-selected=true]):hover{background:var(--nav-active);color:var(--ink-dark)}.wot .fp-back:hover,.wot .fp-check:hover,.wot .fp-opbtn:hover,.wot .fp-slx:hover{background:var(--nav-active)}.wot .fp-clear:hover,.wot .fp-slclearall:hover,.wot .fp-slx:hover{color:var(--ink-dark)}.wot .fp-clear:hover{background:var(--nav-active)}.wot .cal-nav:hover,.wot .fp-facet:hover{background:var(--nav-active);color:var(--ink-dark)}.wot .cal-d:not(.sel):hover,.wot .modal-close:hover{background:var(--nav-active)}.wot .modal-close:hover{color:var(--ink-dark)}}@media (prefers-reduced-motion:reduce){.wot *,.wot :after,.wot :before{animation-duration:.01ms!important;transition-duration:.12s!important}.wot .modal,.wot .pop,.wot .toast{transform:none!important;filter:none!important}.wot .chip:active,.wot .saved:active,.wot .tool-btn:active{transform:none!important}}@media (prefers-reduced-transparency:reduce){.wot .pop{background:#fff}.wot .pop,.wot .toast{backdrop-filter:none;-webkit-backdrop-filter:none}.wot .toast{background:var(--ink-dark)}}@media (prefers-contrast:more){.wot{--border-grey:rgba(63,63,63,0.5);--border-green:rgba(22,51,0,0.5);--border-field:rgba(22,43,34,0.5);--nav-ink:#4a4a4a}.wot .pop{background:#fff;backdrop-filter:none;border-color:var(--ink-dark)}}@media (max-width:1120px){.wot .title{font-size:24px}.wot .search{width:240px}}.wot .col-divider-line{position:absolute;top:9px;bottom:9px;right:0;width:1px;background:var(--border-green);pointer-events:none;transition:background var(--t-press) var(--ease-out),top var(--t-press) var(--ease-out),bottom var(--t-press) var(--ease-out)}.wot thead th:hover .col-divider-line{background:var(--ink-dark);top:2px;bottom:2px;width:2px}.wot-menu{min-width:212px;padding:4px;border-radius:12px;border:1px solid rgba(63,63,63,.12);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 12px 32px rgba(16,32,20,.14),0 2px 6px rgba(16,32,20,.06);color:#162b22;font-family:Standerd,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;letter-spacing:.5px}.wot-menu-title{padding:8px 12px 4px;font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#656565}.wot-menu-title.plain{text-transform:none;letter-spacing:.3px}.wot-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border-radius:8px;font-size:16px;line-height:1.45;font-weight:500;color:#162b22;cursor:pointer;outline:none;user-select:none;border:1px solid transparent;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1)}.wot-menu-item[data-highlighted],.wot-menu-item[data-state=open]{background:#f3f7f3;color:#163300}.wot-menu-item[data-state=open]{border-color:#2f6b32}.wot-menu-item.is-selected{background:#f3f7f3;color:#163300;font-weight:600}.wot-menu-item svg{width:16px;height:16px;flex:none;color:#7f8b84}.wot-menu-item .wot-menu-tick,.wot-menu-item.is-selected svg{color:#163300}.wot-menu-item .wot-menu-end{margin-left:auto}.wot-menu-item.danger{color:#b71515}.wot-menu-item.danger svg{color:currentColor}.wot-menu-item.danger[data-highlighted]{background:#feedec;color:#b71515}.wot-menu-sep{height:1px;margin:6px -4px;background:rgba(22,51,0,.15)}.wot-col-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid transparent;font-size:16px;font-weight:500;line-height:1.45;color:#162b22;background:#fff0;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1)}.wot-col-item:hover{background:#f3f7f3}.wot-col-item.locked{color:#7f8b84}.wot-col-item.dragging{opacity:.4}.wot-col-item .wot-col-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.wot-col-item .wot-col-grip{display:grid;place-items:center;width:16px;height:16px;flex:none;margin-left:auto;color:#9aa8a3;touch-action:none}.wot-col-item .wot-col-grip.drag{cursor:grab}.wot-col-item .wot-col-grip.drag:active{cursor:grabbing}.wot-col-item.locked .wot-col-grip{color:#b3bdb8}.wot-col-item .wot-col-grip svg{width:16px;height:16px}.wot-col-divider{padding:6px 4px 8px;margin-top:10px;border-top:1px solid rgba(22,51,0,.15);font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#3f3f3f}.wot-menu-title+.wot-col-divider{margin-top:0;border-top:0;padding-top:2px}.wot .wo-cbx,.wot-menu .wo-cbx{width:16px;height:16px;flex:none;margin:0;padding:0;border-radius:4px;border:1px solid rgba(22,51,0,.15);background:#fff;display:grid;place-items:center;cursor:pointer;color:#fff;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.wot .wo-cbx:active,.wot-menu .wo-cbx:active{transform:scale(.9)}.wot .wo-cbx:hover,.wot-menu .wo-cbx:hover{border-color:#163300}.wot .wo-cbx[data-state=checked],.wot .wo-cbx[data-state=indeterminate],.wot-menu .wo-cbx[data-state=checked],.wot-menu .wo-cbx[data-state=indeterminate]{background:#163300;border-color:#163300}.wot .wo-cbx:disabled,.wot-menu .wo-cbx:disabled{opacity:.55;cursor:default}.wot .wo-cbx:focus-visible,.wot-menu .wo-cbx:focus-visible{outline:2px solid #2f6b32;outline-offset:2px}.wot .wo-cbx-mark,.wot-menu .wo-cbx-mark{display:grid;place-items:center}.wot .wo-cbx-mark svg,.wot-menu .wo-cbx-mark svg{display:block;width:11px;height:11px;color:#fff}.wo-page td.col-check,.wo-page th.col-check{width:48px;padding:0;overflow:visible;text-align:center}.wo-page td.col-check>div,.wo-page th.col-check>div{overflow:visible}.wo-page td.td-title,.wo-page td.td-title .ct-text{font-size:16px}.wo-page .dot-new{width:7px;height:7px;flex:none;border-radius:50%;background:#163300;align-self:center}.wo-page td.td-cmp .cell-status{max-width:none;width:auto;font-size:14px;line-height:1.2;white-space:nowrap;overflow:visible}.wo-page td.td-cmp .cell-status>span{font-size:14px}.wo-page .cell-prio{white-space:nowrap}.wo-page .wo-tip-trigger{display:flex;min-width:0;max-width:100%}.wo-page .wo-users{gap:8px;justify-content:flex-start}.wo-page .wo-users .cell-user,.wo-page .wo-users .cell-user .who{flex:0 1 auto}.wo-tip{position:fixed;z-index:10100;pointer-events:none;max-width:280px;padding:8px 14px;border-radius:12px;background:#eef2ee;color:#163300;font-family:Standerd,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;font-size:14px;line-height:1.35;font-weight:500;letter-spacing:.3px;text-align:center;white-space:normal;transform:translate(-50%,-100%);box-shadow:0 10px 24px rgba(16,32,20,.18),0 2px 6px rgba(16,32,20,.08);animation:wotTipIn .14s cubic-bezier(.23,1,.32,1)}.wo-tip.below{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.wo-tip{animation:none}}.wot .th-sort-btn .th-sort-inner{margin-left:-6px;transition:background .16s cubic-bezier(.23,1,.32,1)}.wot .th-sort-btn.justify-end .th-sort-inner{margin-left:0;margin-right:-6px}.wot .th-sort-btn[data-state=open] .th-sort-inner{background:#f3f7f3}@media (hover:hover) and (pointer:fine){.wot .th-sort-btn:hover .th-sort-inner{background:#f3f7f3}}.wot .th-sort-btn:focus-visible{outline:2px solid #2f6b32;outline-offset:-2px}.wot .fp-empty-row{padding:var(--s3);font-size:14px;line-height:1.45;color:var(--nav-ink);display:flex;align-items:center;gap:8px}.wot .fp-archived{color:#b71515;font-weight:600}.wot .fp-spin{width:14px;height:14px;flex:none;animation:wotSpin .8s linear infinite}@keyframes wotSpin{to{transform:rotate(1turn)}}.wot .fp-search>svg,.wot .fp-slfield>svg{width:15px;height:15px;flex:none;color:var(--nav-ink)}.wot .fp-slx>svg{width:11px;height:11px}.wot .fp-back>svg,.wot .fp-opbtn>svg{width:13px;height:13px}.wot .fp-opbtn>svg{flex:none;color:var(--text-3)}.wot .fp-numarrow>svg{transform:rotate(90deg)}.wot .cal-nav>svg,.wot .fp-numarrow>svg{width:14px;height:14px}.wot .wot-menu-item .wot-menu-end.wot-menu-tick{width:16px;height:16px}.ref-filter-shell{min-width:212px;max-width:236px;padding:4px;overflow:hidden;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(63,63,63,.12);border-radius:12px;box-shadow:0 12px 32px rgba(16,32,20,.14),0 2px 6px rgba(16,32,20,.06)}.ref-filter-shell.fp-w-date{min-width:320px;max-width:320px}.ref-filter-shell.fp-w-range{min-width:620px;max-width:620px}.ref-filter-shell.fp-w-asset{min-width:340px;max-width:340px}.wot .filter-tools{flex-wrap:nowrap}.wot .sort-chip{flex:none;height:32px;max-width:520px;padding:0 12px 0 6px;border:1px solid var(--border-grey);border-radius:var(--r-md);background:#fff;transition:background var(--t-press) var(--ease-out),border-color var(--t-press) var(--ease-out)}.wot .sort-chip,.wot .sort-chip-item{display:inline-flex;align-items:center;gap:6px}.wot .sort-chip-item{min-width:0;height:22px;padding:0 4px 0 8px;border-radius:var(--r-pill);background:var(--nav-active);font-size:14px;line-height:1.2;white-space:nowrap}.wot .sort-chip-item-field{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ink-grey)}.wot .sort-chip-item-dir{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--ink-dark)}.wot .sort-chip-item-x{display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;color:var(--ink-grey);cursor:pointer;transition:background var(--t-press) var(--ease-out),color var(--t-press) var(--ease-out)}.wot .sort-chip-item-x svg{width:10px;height:10px}.wot .sort-chip-item-x:active{transform:scale(.85)}.wot .sort-chip-caret{position:relative;display:grid;place-items:center;flex:none;margin-left:2px;color:var(--ink-grey)}.wot .sort-chip-caret,.wot .sort-chip-caret>svg{width:14px;height:14px}.wot .sort-chip-count{position:absolute;top:-8px;right:-10px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#163300;color:#fff;font-size:10px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.wot-menu-label{flex:none;max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot-menu-note{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex:1 1 auto;min-width:0;font-size:14px;font-weight:500;color:#5b6a62;white-space:nowrap}.wot-menu-note-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wot-menu-item.is-selected .wot-menu-note{color:#163300}.wot-menu-item .wot-menu-tick,.wot-menu-note svg{width:16px;height:16px;flex:none;color:#163300}.wot .th-sort-rank,.wot-sort-rank{display:inline-grid;place-items:center;flex:none;min-width:17px;height:17px;padding:0 4px;margin-left:6px;border-radius:999px;background:#163300;color:#fff;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.wot-sort-rank{margin-left:0;margin-right:2px}.wot-menu-item.is-disabled{opacity:.4;pointer-events:none}@media (hover:hover) and (pointer:fine){.wot .sort-chip:hover{border-color:var(--ink-dark);background:#fbfdfb}.wot .sort-chip-item-x:hover{background:#dfe7dc;color:var(--ink-dark)}}.wot .cal-d.cal-blank{pointer-events:none;background:none}.ref-filter-shell.fp-w-assetpick{min-width:480px;max-width:480px;padding:0}.wot .fp-w-assetpick .fp-head{padding:12px 16px;border-bottom:1px solid var(--border,rgba(63,63,63,.12))}.wot .fp-w-assetpick .fp-body{padding:16px 0 8px}.wot .fp-assetpick .fp-assetsearch{margin:0 16px 12px;height:44px;border-radius:var(--r-lg)}.wot .fp-assetpick .fp-assetsearch input{font-size:16px}.wot .fp-assetpick .fp-facets{padding:0 16px 12px;gap:8px}.wot .fp-assetpick .fp-facet{font-size:14px;padding:5px 12px;border-color:rgba(63,63,63,.22);background:transparent;transition:background-color .12s ease-out,border-color .12s ease-out}.wot .fp-assetpick .fp-facet.on{background:rgba(47,107,50,.08);color:var(--ink-dark);border-style:dashed;border-color:rgba(47,107,50,.3)}.wot .fp-assetpick .fp-facet:hover{background:rgba(47,107,50,.06)}.wot .fp-assetlist{max-height:360px;overflow-y:auto;overscroll-behavior:contain;padding:0 8px}.wot .fp-check.fp-assetrow{align-items:center;padding:10px 12px}.wot .fp-assetrow .fp-assetname{font-size:16px;color:var(--text-1)}.wot .fp-assetrow .fp-assetline{gap:2px}.wot .fp-assetrow .fp-assetline em{font-size:13px;line-height:1.4}.ref-facet-shell{z-index:80;min-width:220px;max-width:280px;padding:6px;background:#fff;border:1px solid rgba(63,63,63,.12);border-radius:14px;box-shadow:0 12px 32px rgba(16,32,20,.14),0 2px 6px rgba(16,32,20,.06);transform-origin:var(--radix-popover-content-transform-origin);animation:refFacetIn .14s ease-out}@keyframes refFacetIn{0%{opacity:0;transform:scale(.97)}}.wot.ref-facet-shell .fp-facet-search{margin:2px 2px 6px}.wot.ref-facet-shell .fp-facet-list{max-height:240px}.wot.ref-facet-shell .fp-facet-list .fp-check{font-size:15px;padding:7px 10px}@media (prefers-reduced-motion:reduce){.ref-facet-shell{animation:none}}.wot .fp-assetpick .fp-facets-clearall{align-self:center;padding:5px 4px;border:0;background:none;font-size:14px;font-weight:500;color:#2f6b32;cursor:pointer}.wot .fp-assetpick .fp-facets-clearall:hover{text-decoration:underline;text-underline-offset:3px}.wot .fp-assetpick .fp-facet,.wot .fp-assetpick .fp-facets-clearall{font-weight:400}.wot .fp-assetpick .fp-facet .fp-facet-val{font-weight:600}.wot .fp-assetpick .fp-facets-clearall{font-weight:600;text-decoration:underline;text-underline-offset:3px}.ref-filter-shell.fp-w-number{min-width:300px;max-width:300px}.wot-menu .wot-menu-label-nowrap{flex:1 1 auto;min-width:0;white-space:nowrap}.ref-facet-shell,.ref-filter-shell:not(.fp-w-date):not(.fp-w-range){width:max-content;max-width:calc(100vw - 32px)}.wot.ref-facet-shell .fp-check>span,.wot.ref-filter-shell .fp-assetname,.wot.ref-filter-shell .fp-check>span,.wot.ref-filter-shell .fp-list button{white-space:nowrap}.wot.ref-filter-shell .fp-assetname.fp-full-label{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.wot.ref-filter-shell .fp-assetline{min-width:0}.wot.ref-filter-shell .fp-assetline em{width:0;min-width:100%}.wot.ref-filter-shell .fp-assetpick .fp-facets{width:0;min-width:100%;box-sizing:border-box}.wot.ref-filter-shell.fp-w-assetpick .fp-head{margin:0}.dark .wot .table-wrap,.wot .table-wrap{--foreground:#3f3f3f;--card-foreground:#3f3f3f;--popover-foreground:#3f3f3f;--secondary-foreground:#3f3f3f;--muted-foreground:#3f3f3f;--accent-foreground:#3f3f3f}.wot .modal .modal-submit{display:block;width:100%;height:44px;margin-top:var(--s4);font-size:16px;border-radius:var(--r-md)}.wot tr.sel-bar-row{background:#fff}.wot td.sel-bar-cell{overflow:visible;position:sticky;top:40px;z-index:6;padding:0;height:44px;background:#fff;box-shadow:inset 0 -1px 0 var(--border-green)}.wot .sel-bar{position:sticky;left:0;display:flex;align-items:center;justify-content:space-between;gap:var(--s4);width:100cqw;max-width:100%;height:44px;padding:0 var(--s4);animation:wotSelBarIn .16s var(--ease-out)}@keyframes wotSelBarIn{0%{opacity:0;transform:translateY(-4px)}}.wot .sel-bar-count{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--ink-dark);white-space:nowrap}.wot .sel-bar-tick{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-sm);background:var(--ink-dark);color:#fff}.wot .sel-bar-tick svg{width:13px;height:13px}.wot .sel-bar-actions{display:flex;align-items:center;gap:var(--s4)}.wot .sel-bar-btn{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:var(--r-sm);font-size:16px;font-weight:500;color:var(--ink-dark);white-space:nowrap;transition:background var(--t-press) var(--ease-out)}.wot .sel-bar-btn svg{width:16px;height:16px;flex:none}.wot .sel-bar-btn:hover:not([disabled]){background:#f3f7f3}.wot .sel-bar-btn[disabled]{color:var(--text-3);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.wot .sel-bar{animation:none}}.wot .sel-bar-btn.sel-bar-danger:focus-visible,.wot .sel-bar-btn.sel-bar-danger:hover:not([disabled]),.wot .sel-bar-btn.sel-bar-danger[data-state=open]{background:#fdeceb;color:#b71515}.wot .sel-bar-btn.sel-bar-danger:active:not([disabled]){background:#fadcda;color:#b71515;transform:scale(.98)}.wot .row-open-link{transition:transform .14s var(--ease-out),color .14s var(--ease-out),border-color .14s var(--ease-out)}.wot .row-open-link:focus-visible,.wot .row-open-link:hover{transform:scale(1.15)}.wot .row-open-link:active{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.wot .row-open-link:active,.wot .row-open-link:focus-visible,.wot .row-open-link:hover{transform:none}}