.gookit-template-list__table{table-layout:fixed;width:100%;min-width:0}.gookit-template-list__table :is(th,td){vertical-align:top;padding:14px 12px;font-size:14px;line-height:22px}.gookit-template-list__table th{background:#fafbfa;font-size:13px;font-weight:500}.gookit-template-list__table :is(th,td):first-child{width:64px;padding:9px 10px}.gookit-template-list__table th:nth-child(3){width:9rem}.gookit-template-list__table th:nth-child(4){width:9.5rem}.gookit-template-list__table :is(th,td):last-child{width:64px;padding:9px 10px}.gookit-template-list__table tbody tr:hover{background:#fafcfb}.gookit-template-list__table tbody tr:has(input:checked){background:#f3f6f4}.gookit-template-list__table .gookit-template-list__checkbox-target{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-flex}.gookit-template-list__table .gookit-template-list__title-link{overflow-wrap:anywhere;text-align:left;font-size:15px;font-weight:600;line-height:22px;display:block}.gookit-template-list__description-group{margin-top:4px}.gookit-template-list__description{color:#68746e;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:21px}.gookit-template-list__description-toggle{text-underline-offset:3px;font-size:13px;text-decoration:underline}.gookit-template-list__notes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gookit-template-list__notes>span{overflow-wrap:anywhere;max-width:100%}.gookit-template-list__date-button{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.gookit-template-list__table .gookit-template-actions__menu-button{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}@media (width<=767px){.gookit-template-list__table .gookit-template-list__notes{display:none}.gookit-template-list__table,.gookit-template-list__table thead,.gookit-template-list__table tbody{display:block}.gookit-template-list__table thead tr,.gookit-template-list__table tbody tr{box-shadow:none;border:0;border-bottom:1px solid #e8ece9;border-radius:0;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 44px;column-gap:4px;margin:0;padding:12px 8px;display:grid}.gookit-template-list__table thead tr{background:#fafbfa;align-items:center;padding-block:0}.gookit-template-list__table tbody tr:last-child{border-bottom:0}.gookit-template-list__table :is(th,td),.gookit-template-list__table :is(th,td):first-child,.gookit-template-list__table :is(th,td):last-child{border:0;width:auto;min-width:0;padding:0;display:block}.gookit-template-list__table :is(th,td):before{display:none}.gookit-template-list__table :is(th,td):first-child{grid-area:1/1}.gookit-template-list__table :is(th,td):nth-child(2){grid-area:1/2/auto/4}.gookit-template-list__table :is(th,td):last-child{grid-area:1/4}.gookit-template-list__table thead th:nth-child(n+3){display:none}.gookit-template-list__table td:nth-child(3){grid-area:2/2;align-self:center;font-size:13px}.gookit-template-list__table td:nth-child(3) span{white-space:normal}.gookit-template-list__table td:nth-child(4){grid-area:2/3;align-self:center;font-size:13px}.gookit-template-list__table .gookit-template-list__title-link{justify-content:flex-start;align-items:center;min-height:44px;font-size:14px;display:flex}.gookit-template-list__description{font-size:13px;line-height:20px}.gookit-template-list__description-toggle,.gookit-template-list__date-button{min-height:44px}}@media (width<=374px){.gookit-template-list__table td:nth-child(3){grid-column:2/4}.gookit-template-list__table td:nth-child(4){grid-area:3/2/auto/4}}
