.pk-stage{padding:14px}.pk-sem,.pk-com{transition:opacity .5s var(--ease),transform .65s var(--ease),visibility 0s linear .65s}.pk-sem{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:22px}.pk-com{position:relative;display:flex;flex-direction:column;gap:12px}.pk-lab[data-modo=sem] .pk-sem,.pk-lab[data-modo=com] .pk-com{transition-delay:0s}.pk-lab[data-modo=com] .pk-sem{opacity:0;visibility:hidden;transform:scale(.97);pointer-events:none}.pk-lab[data-modo=sem] .pk-com{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none}.pk-xls{position:relative;width:min(760px,100%);border:1px solid var(--line-2);border-radius:14px;background:#fff;box-shadow:0 30px 60px -30px #17140f73;overflow:hidden;font-size:13px}.pk-xls__bar{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border-bottom:1px solid var(--line);background:#f3f7f3;color:#1e6b3a}.pk-xls__bar .st-i{width:17px;height:17px;flex:0 0 auto}.pk-xls__bar b{font-size:13px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-xls__bar i{margin-left:auto;font-style:normal;font-size:12px;color:var(--muted);white-space:nowrap}.pk-xls__grid{display:grid;grid-template-columns:1.35fr .9fr 1fr 1fr 1.1fr;background:var(--line);gap:1px}.pk-xls__h,.pk-xls__c{padding:9px 12px;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-xls__h{background:#f6f6f4;font-size:11.5px;font-weight:700;letter-spacing:.03em;color:var(--muted)}.pk-xls__c--nome{font-weight:600}.pk-xls__c--nome.is-alerta{background:#fff7d6}.pk-xls__c.is-q{color:#b42318;font-weight:600}.pk-xls__c.is-velho{color:#b42318;font-weight:700}.pk-nota{position:absolute;margin:0;padding:12px 14px;border-radius:4px;background:#ffe98a;box-shadow:0 10px 20px -12px #17140f73;font-size:14px;font-weight:600;font-style:italic;color:#4a3b00}.pk-nota--a{top:9%;right:6%;transform:rotate(4deg)}.pk-nota--b{top:34%;left:max(8px,calc(50% - 544px));max-width:150px;transform:rotate(-5deg);background:#ffd9b8}@media(min-width:761px)and (max-width:1180px){.pk-nota--b{display:none}}.pk-sem__aviso{position:absolute;left:50%;bottom:14px;display:flex;align-items:center;gap:8px;margin:0;padding:9px 14px;border:1px solid color-mix(in oklab,#d92d20 30%,transparent);border-radius:14px;background:#fff;font-size:13.5px;font-weight:600;color:#b42318;white-space:nowrap;transform:translate(-50%)}.pk-sem__aviso .st-i{width:16px;height:16px;flex:0 0 auto}.pk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pk-bar__t{display:flex;align-items:center;gap:10px;margin:0 auto 0 0;min-width:0}.pk-bar__ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid var(--line);color:var(--ink-2)}.pk-bar__ico .st-i{width:18px;height:18px}.pk-bar__t>span:last-child{display:flex;flex-direction:column;min-width:0;line-height:1.25}.pk-bar__t b{font-size:15px;font-weight:650}.pk-bar__t i{font-style:normal;font-size:12.5px;color:var(--muted)}.pk-bar__fu,.pk-bar__btn{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid var(--line-2);border-radius:11px;background:#fff;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap}.pk-bar__fu .st-i,.pk-bar__btn .st-i{width:16px;height:16px;flex:0 0 auto}.pk-bar__fu b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--primary-btn);font-size:12px;color:#fff}.pk-bar__fu.is-mais b{animation:pb-pop .5s var(--ease)}button.pk-bar__btn{cursor:pointer;transition:border-color .2s,background-color .2s}button.pk-bar__btn:hover{border-color:color-mix(in oklab,var(--ink) 30%,transparent)}button.pk-bar__btn[aria-expanded=true]{border-color:var(--ink);background:var(--ink);color:#fff}.pk-bar__btn--muda{color:var(--muted)}.pk-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:start;transition:opacity .3s,filter .3s}.pk-col{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 8px 8px;border:1px solid var(--line);border-radius:16px;background:#ffffff9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,background-color .2s,box-shadow .2s}.pk-col--g{--pk-c: #22b07d}.pk-col--b{--pk-c: #3d9bf0}.pk-col--y{--pk-c: #e5a50a}.pk-col--p{--pk-c: #8b6cf0}.pk-col--o{--pk-c: var(--primary)}.pk-col.is-over{border-color:color-mix(in oklab,var(--pk-c) 60%,transparent);background:color-mix(in oklab,var(--pk-c) 10%,#fff);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pk-c) 40%,transparent)}.pk-col__h{display:flex;align-items:center;gap:7px;padding:0 4px;min-width:0}.pk-col__dot{flex:0 0 auto;width:12px;height:12px;border-radius:4px;background:var(--pk-c)}.pk-col__nome{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-col__n{flex:0 0 auto;min-width:22px;padding:1px 7px;border-radius:999px;background:var(--paper-2);font-size:12px;font-weight:650;text-align:center;color:var(--muted)}.pk-col__sum{margin:0;padding:0 4px 4px;font-size:12.5px;font-weight:650;color:var(--ok-ink);font-variant-numeric:tabular-nums}.pk-col__list{display:flex;flex-direction:column;gap:8px;min-height:96px;border-radius:12px}.pk-card{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:13px;background:#fff;box-shadow:0 1px 2px #17140f0d;font-size:12.5px;line-height:1.35;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .25s,border-color .25s,opacity .25s,transform .25s var(--ease)}.pk-card:hover{border-color:color-mix(in oklab,var(--ink) 18%,transparent);box-shadow:0 10px 22px -16px #17140f80}.pk-card:focus-visible{outline:2px solid var(--primary-btn);outline-offset:2px}.pk-card.is-src{opacity:.35;border-style:dashed;box-shadow:none}.pk-card.is-ia{border-color:color-mix(in oklab,var(--primary) 60%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 18%,transparent),0 14px 30px -18px var(--primary-glow)}.pk-card.is-ia:after{content:"IA";position:absolute;top:-8px;right:8px;padding:1px 7px;border-radius:999px;background:conic-gradient(from 210deg,var(--ring-1),var(--ring-2),var(--ring-3),var(--ring-4),var(--ring-1));font-size:10.5px;font-weight:800;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25)}.pk-card.is-ganho{border-color:color-mix(in oklab,var(--ok) 55%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--ok) 16%,transparent)}.pk-card__top{display:flex;align-items:center;gap:8px;min-width:0}.pk-card__nome{flex:1 1 auto;min-width:0;font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-grip{flex:0 0 auto;color:color-mix(in oklab,var(--ink) 30%,transparent)}.pk-grip .st-i{width:14px;height:14px}.pk-card__msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted)}.pk-av{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;font-size:10px;font-weight:700;color:#fff}.pk-av--a1{background:var(--ring-1)}.pk-av--a2{background:#8d9be3}.pk-av--a3{background:color-mix(in oklab,var(--ring-3) 80%,#b98a00);color:#2b2100}.pk-av--a4{background:#34c38f}.pk-av--a5{background:#3d9bf0}.pk-av__ch{position:absolute;right:-3px;bottom:-3px;width:13px;height:13px;padding:1px;border-radius:50%;background:#fff}.pk-tags{display:flex;flex-wrap:wrap;gap:4px}.pk-tag{display:inline-flex;align-items:center;gap:4px;min-height:21px;padding:0 7px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:11px;font-weight:600;color:var(--ink-2);white-space:nowrap}.pk-tag .st-i{width:11px;height:11px;flex:0 0 auto}.pk-tag[hidden]{display:none}.pk-tag--alta{color:#c2410c}.pk-tag--baixa{color:var(--muted)}.pk-tag--velho{color:#b42318;border-color:color-mix(in oklab,#d92d20 25%,transparent)}.pk-tag--valor{color:var(--ok-ink)}.pk-tag--novas{border-color:transparent;background:color-mix(in oklab,var(--primary) 14%,#fff);color:var(--primary-text)}.pk-tag--fu{border-color:color-mix(in oklab,#3d9bf0 35%,transparent);background:#eef6fe;color:#1d6fb8}.pk-tag--fu.pb-pop{animation-duration:.55s}.pk-alerta{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#b42318}.pk-alerta .st-i{width:13px;height:13px;flex:0 0 auto}.pk-lembra{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;border:1px dashed color-mix(in oklab,var(--primary) 55%,transparent);border-radius:9px;background:color-mix(in oklab,var(--primary) 6%,#fff);font:inherit;font-size:12px;font-weight:650;color:var(--primary-text);cursor:pointer;transition:background-color .2s}.pk-lembra:hover{background:color-mix(in oklab,var(--primary) 12%,#fff)}.pk-lembra .st-i{width:13px;height:13px}.pk-ghost{position:absolute;left:0;top:0;z-index:9;margin:0;pointer-events:none;cursor:grabbing;box-shadow:0 26px 50px -20px #17140f80,0 0 0 1px #17140f0f}.pk-slot{flex:0 0 auto;border:2px dashed color-mix(in oklab,var(--ink) 18%,transparent);border-radius:13px;background:#ffffff80}.pk-lab.is-drag,.pk-lab.is-drag *{cursor:grabbing!important}.pk-menu,.pk-pop,.pk-ag{position:absolute;z-index:10;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line-2);border-radius:16px;background:#fff;box-shadow:0 30px 60px -24px #17140f80,0 0 0 1px #17140f0a;font-size:13.5px}.pk-menu[hidden],.pk-pop[hidden],.pk-ag[hidden]{display:none}.pk-menu{width:250px}.pk-pop{width:290px}.pk-menu__t,.pk-pop__t,.pk-ag__t{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0}.pk-menu__t span{color:var(--muted)}.pk-menu__t b{color:var(--ink)}.pk-x{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border:0;border-radius:9px;background:var(--paper-2);color:var(--ink-2);cursor:pointer}.pk-x .st-i{width:15px;height:15px}.pk-menu__list{display:flex;flex-direction:column;gap:4px}.pk-op{display:flex;align-items:center;gap:9px;min-height:40px;padding:0 10px;border:1px solid transparent;border-radius:11px;background:var(--paper);font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);text-align:left;cursor:pointer;transition:background-color .2s,border-color .2s}.pk-op:hover,.pk-op:focus-visible{border-color:var(--line-2);background:#fff}.pk-op[disabled]{opacity:.5;cursor:default}.pk-op i{font-style:normal;margin-left:auto;font-size:12px;font-weight:500;color:var(--muted)}.pk-op .pk-col__dot{width:11px;height:11px}.pk-pop__d{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.pk-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:var(--paper-2)}.pk-seg__b{min-height:34px;padding:0 6px;border:0;border-radius:9px;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer}.pk-seg__b[aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 1px 2px #17140f1a}.pk-pop__h{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;color:var(--muted)}.pk-pop__h .st-i{width:14px;height:14px}.pk-pop__ok{align-self:flex-end}.pk-ag{left:50%;top:50%;width:min(460px,calc(100% - 24px));max-height:calc(100% - 24px);overflow-y:auto;transform:translate(-50%,-50%)}.pk-lab.is-ag .pk-board{opacity:.35;filter:blur(1.5px);pointer-events:none}.pk-ag__t b{font-size:15px}.pk-ag__lbl{margin:2px 0 -4px;font-size:12px;font-weight:650;color:var(--muted)}.pk-ag__etapas{display:flex;flex-wrap:wrap;gap:6px}.pk-ag__n{margin:0;font-size:12.5px;color:var(--muted)}.pk-ag__n b{color:var(--ink)}.pk-ag__msg{margin:0;padding:10px 12px;border:1px solid var(--line-2);border-radius:12px;background:var(--paper);line-height:1.45}.pk-ag__msg mark{padding:0 3px;border-radius:4px;background:color-mix(in oklab,var(--primary) 16%,#fff);color:var(--primary-text);font-family:var(--font-mono);font-size:12px}.pk-ag__prev{display:flex;flex-direction:column;gap:6px}.pk-ag__prev p{align-self:flex-start;max-width:100%;margin:0;padding:7px 10px;border-radius:10px 10px 10px 3px;background:#d9fdd3;font-size:12.5px;line-height:1.4}.pk-ag__prev p i{display:block;font-style:normal;font-size:11px;color:#4b6b52}.pk-ag__quando,.pk-ag__aviso{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:12.5px;color:var(--muted)}.pk-ag__quando{font-weight:600;color:var(--ink)}.pk-ag__quando .st-i,.pk-ag__aviso .st-i{width:15px;height:15px;flex:0 0 auto;margin-top:1px}.pk-ag__foot{display:flex;justify-content:flex-end;gap:8px}.pk-hint__toque{display:none}@media(hover:none),(max-width:760px){.pk-hint__desk{display:none}.pk-hint__toque{display:inline}.pk-card{cursor:pointer}.pk-grip{display:none}}@media(max-width:1100px){.pk-board{display:flex;gap:10px;margin:0 -14px;padding:2px 14px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:14px;scrollbar-width:none}.pk-board::-webkit-scrollbar{display:none}.pk-col{flex:0 0 238px;scroll-snap-align:start}}@media(max-width:760px){.pk-stage{padding:10px}.pk-board{margin:0 -10px;padding:2px 10px 8px;scroll-padding-inline:10px}.pk-col{flex-basis:80%}.pk-bar{gap:8px}.pk-bar__t{flex:1 1 100%}.pk-bar__btn--muda,.pk-bar__mais{display:none}.pk-bar__fu,.pk-bar__btn{min-height:34px;padding:0 11px;font-size:13px}.pk-sem{align-items:flex-start;padding:16px 12px 70px}.pk-xls__grid{grid-template-columns:1.3fr .9fr 1fr}.pk-xls__grid>:nth-child(5n+3),.pk-xls__grid>:nth-child(5n+4){display:none}.pk-xls__bar i{display:none}.pk-nota{font-size:12.5px;padding:9px 11px}.pk-nota--a{top:auto;bottom:74px;right:6%}.pk-nota--b{top:auto;bottom:122px;left:4%}.pk-sem__aviso{left:12px;right:12px;bottom:12px;white-space:normal;transform:none}.pk-menu,.pk-pop{left:8px!important;right:8px;top:auto!important;bottom:8px;width:auto}.pk-ag{width:calc(100% - 16px)}}@media(prefers-reduced-motion:reduce){.pk-sem,.pk-com,.pk-card,.pk-board{transition:none}}
