.pk-work{grid-template-columns:380px minmax(0,1fr)}
.pk-work>.panel:first-child{position:sticky;top:16px;align-self:start}
.pk-check{display:flex!important;align-items:center;gap:8px}
.pk-filter{display:flex;flex-wrap:wrap;gap:6px}
.pk-chip{background:#fff;color:#173832;border-color:#c7d3c3;padding:5px 12px;font-size:13px}
.pk-chip[aria-pressed="true"]{background:#173832;color:#e5ffc9;border-color:#173832}
.pk-out{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;align-content:start}
.pk-card header{display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;padding:0;margin-bottom:4px}
.pk-card h2{margin:0;font-size:20px}
.pk-card label{font-size:14px;margin:12px 0 4px}
.pk-card textarea{font-size:14px;line-height:1.6}
.pk-card .actions{margin-top:12px}
.pk-card .actions button,.pk-card .actions .button{padding:6px 14px;font-size:13px}
.pk-n{float:right;font-weight:500;color:#64776c;font-size:12px}
.pk-n.bad{color:#c0392b;font-weight:700}
.pk-warn{font-size:12px;color:#c0392b;background:#fdecea;padding:2px 8px;border-radius:99px}
.pk-ok{font-size:12px;color:#3f7d58;background:#eaf5ec;padding:2px 8px;border-radius:99px}
.pk-list{margin:14px 0 0;padding-left:18px;font-size:13px;color:#4d6158;line-height:1.7}
.pk-list b{margin-right:6px;color:#173832}
.pk-ai{color:#8a5a00}
@media(max-width:900px){.pk-work{grid-template-columns:1fr}.pk-work>.panel:first-child{position:static}}
