.task-grid-panel{min-width:0;max-width:100%;border-top:1px solid #d8e2db;background:white}.task-grid-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:12px 15px;border-bottom:1px solid #d8e2db}.task-grid-toolbar .microcopy{margin:0;font-size:12px}.task-grid-panel .table-scroll{max-width:100%;overflow-x:auto}.task-grid{table-layout:fixed;min-width:0!important}.task-grid th,.task-grid td{position:relative;min-width:0;overflow-wrap:anywhere;vertical-align:top}.task-grid thead tr:first-child th{padding-right:24px;white-space:nowrap}.grid-column-label{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.task-grid thead tr:first-child th[draggable=true]{cursor:grab}.task-grid [data-grid-resize]{position:absolute;right:0;top:0;width:14px;height:100%;cursor:col-resize;touch-action:none;border-right:2px solid #8ba99a}.task-grid [data-grid-resize]:focus-visible{outline:2px solid #294d42;outline-offset:-3px}.task-grid .task-grid-filters th{padding:10px 8px;background:#edf3ef;white-space:normal;border-bottom:1px solid #cbd5d1}.task-grid-filters input,.task-grid-filters select{width:100%;min-width:0;max-width:100%;font-size:14px;padding:8px;border-color:#b6c8bb}.task-grid-filters label{display:block;margin:3px 0}.task-grid-filters button{max-width:100%;white-space:normal;font-size:14px}.grid-columns{position:relative;font-size:14px;color:#213c38}.grid-columns summary{padding:8px 12px;border:1px solid #bdcec2;border-radius:7px;cursor:pointer;background:#f7faf6;white-space:nowrap}.grid-columns>div{position:absolute;z-index:5;top:100%;left:0;margin-top:4px;width:230px;max-width:calc(100vw - 44px);max-height:55svh;overflow:auto;padding:14px;background:#fff;border:1px solid #bdcec2;border-radius:9px;box-shadow:0 10px 30px #142e2722}.grid-columns .check-label{font-size:14px;line-height:1.7;margin:5px 0}.grid-filter-form{margin:0}.grid-person-options{display:flex;flex-direction:column;gap:7px;max-height:45svh;overflow:auto;margin-top:12px}.task-grid col[data-grid-key=title]{width:280px}.task-grid col[data-grid-key=assignee]{width:180px}.task-grid col[data-grid-key=status]{width:140px}.task-grid col[data-grid-key=priority]{width:120px}.task-grid col[data-grid-key=list_name]{width:170px}.task-grid col[data-grid-key=tags]{width:170px}.task-grid col[data-grid-key=estimated_minutes]{width:160px}.task-grid col[data-grid-key=estimated_finish],.task-grid col[data-grid-key=due_date]{width:190px}.task-grid col[data-grid-key=days_left]{width:140px}@media(max-width:700px){.task-grid-toolbar{padding:10px;gap:7px}.task-grid-filters input,.task-grid-filters select{font-size:16px!important}.task-grid-filters th{padding:8px}.task-grid .mobile-days{display:block}.task-grid-panel .assignee-widget{min-width:0}.task-grid .task-name{white-space:normal}}
