.cj-office-tasks{min-width:0}.cj-office-tasks .cj-stat-grid{margin-bottom:14px}.cj-office-status-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:16px}.cj-office-tasks .cj-office-status-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:82px;margin:0;padding:12px 14px;border:1px solid #d9e3ed;border-radius:12px;background:#fff;color:#173957;box-shadow:0 2px 5px rgba(15,40,65,.04);text-align:left;cursor:pointer;transition:transform 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.cj-office-status-label{font-size:12px;font-weight:600;line-height:1.3}.cj-office-status-count{font-size:23px;line-height:1;font-variant-numeric:tabular-nums}.cj-office-tasks .cj-office-status-card[aria-pressed="true"]{border-color:#087f85;background:#e7f5f4;color:#075e64;box-shadow:inset 0 0 0 1px #087f85}.cj-office-tasks .cj-office-status-card:focus-visible{outline:3px solid #0284c7;outline-offset:3px}.cj-office-tasks .cj-office-status-card:active{transform:scale(.98)}.cj-office-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.cj-office-table-scroll table{min-width:620px}@media(hover:hover){.cj-office-tasks .cj-office-status-card:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(15,40,65,.10)}}@media(max-width:1000px){.cj-office-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.cj-office-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cj-office-tasks .cj-office-status-card{min-height:72px;padding:11px 12px}.cj-office-status-grid .cj-office-status-card:first-child{grid-column:span 2;flex-direction:row;align-items:center}.cj-office-status-count{font-size:21px}}@media(prefers-reduced-motion:reduce){.cj-office-tasks .cj-office-status-card{transition:none}.cj-office-tasks .cj-office-status-card:hover,.cj-office-tasks .cj-office-status-card:active{transform:none}}
.cj-office-tasks .cj-office-status-grid .cj-office-status-card{background:#fff!important;color:#173957!important}.cj-office-tasks .cj-office-status-grid .cj-office-status-card[aria-pressed="true"]{background:#103e68!important;color:#fff!important;border-color:#103e68!important}.cj-office-tasks .cj-office-status-grid .cj-office-status-card .cj-office-status-label,.cj-office-tasks .cj-office-status-grid .cj-office-status-card .cj-office-status-count{color:inherit!important}