.px-stage{padding:14px}.px-sem,.px-com{transition:opacity .5s var(--ease),transform .65s var(--ease),visibility 0s linear .65s}.px-sem{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:center;justify-items:center;padding:14px}.px-com{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.px-lab[data-modo=sem] .px-sem,.px-lab[data-modo=com] .px-com{transition-delay:0s}.px-lab[data-modo=com] .px-sem{opacity:0;visibility:hidden;transform:scale(.97);pointer-events:none}.px-lab[data-modo=sem] .px-com{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none}.px-ctrl{transition:opacity .4s}.px-lab[data-modo=sem] .px-ctrl{opacity:.35;pointer-events:none}.px-caderno{position:relative;width:min(420px,100%);padding:22px 24px 20px 46px;border-radius:6px 14px 14px 6px;background:linear-gradient(90deg,transparent 32px,color-mix(in oklab,#d92d20 40%,transparent) 32px 34px,transparent 34px),repeating-linear-gradient(180deg,#fffdf6 0 33px,#dfe8f5 33px 34px);box-shadow:0 26px 50px -26px #17140f80,inset 6px 0 #2c2822;transform:rotate(-1.5deg)}.px-caderno__t{margin:0 0 8px;font-size:16px;font-weight:700;font-style:italic;color:#1d3a7a}.px-caderno__l{margin:0;height:34px;line-height:34px;font-size:15px;font-weight:600;font-style:italic;color:#24365f;white-space:nowrap}.px-caderno__l i{font-style:italic;font-weight:700;color:#b42318}.px-caderno__l s{text-decoration-thickness:2px;color:#6b7a99}.px-vencida{display:inline-flex;align-items:center;gap:7px;margin:14px 0 0 -20px;padding:8px 13px;border:1px solid color-mix(in oklab,#d92d20 30%,transparent);border-radius:12px;background:#fff;font-size:13.5px;font-weight:650;color:#b42318;transform:rotate(1.5deg)}.px-vencida .st-i{width:16px;height:16px;flex:0 0 auto}.px-painel{gap:12px}.px-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.px-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:13px;background:#fff}.px-kpi i{font-style:normal;font-size:11.5px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-kpi b{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.px-kpi b.is-ok{color:var(--ok-ink)}.px-kpi b.is-warn{color:#b45309}.px-kpi span{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-kpi.is-pulso{animation:pb-pop .55s var(--ease)}.px-lista{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.px-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;background:var(--paper);transition:background-color .35s,box-shadow .35s}.px-row.is-foco{background:#fff;box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--primary) 45%,transparent)}.px-row.is-pago{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--ok) 55%,transparent)}.px-row .px-pagar{grid-column:2 / -1;justify-self:end;min-height:34px;padding:0 14px;font-size:13px}.px-row .px-pagar[hidden]{display:none}.px-av{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-size:12px;font-weight:700;color:#fff}.px-av--a1{background:var(--ring-1)}.px-av--a2{background:#8d9be3}.px-av--a4{background:#34c38f}.px-av--a5{background:#3d9bf0}.px-row__txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.px-row__txt b{font-size:13.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-row__txt i{font-style:normal;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-row__v{font-size:13.5px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.px-st{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:650;white-space:nowrap}.px-st .st-i{width:12px;height:12px}.px-st--ok{background:color-mix(in oklab,#22c55e 14%,#fff);color:#157143}.px-st--info{background:color-mix(in oklab,#4285f4 12%,#fff);color:#2a62c9}.px-st--warn{background:color-mix(in oklab,#f59e0b 18%,#fff);color:#92400e}.px-st--send{background:var(--primary-btn);color:#fff}.px-st.pb-pop{animation-duration:.5s}.px-prox{display:flex;align-items:center;gap:7px;margin:0;padding:0 2px;font-size:13px;font-weight:600;color:var(--ink-2)}.px-prox .st-i{width:15px;height:15px;color:var(--primary-text)}.px-lado{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.px-quem{display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:#ffffffd9;font-size:13px;color:var(--muted)}.px-quem .st-i{width:15px;height:15px}.px-quem b{color:var(--ink)}.px-phone .pb-phone__feed{min-height:290px}.px-link{display:block;margin-top:4px;color:#027eb5;text-decoration:underline;text-underline-offset:2px}.px-link[hidden]{display:none}.px-banco{position:absolute;top:30px;left:8px;right:8px;z-index:4;display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:14px;background:#fff;box-shadow:0 14px 30px -14px #111b2180,0 0 0 1px #111b210f;font-size:12px;line-height:1.3;opacity:0;transform:translateY(-14px);transition:opacity .35s,transform .5s var(--ease)}.px-banco.is-on{opacity:1;transform:none}.px-banco__ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:#820ad1;color:#fff}.px-banco__ico .st-i{width:16px;height:16px}.px-banco b{display:block;font-size:11.5px;color:#54656f}.px-banco i{font-style:normal;color:#111b21}.px-ctrl{display:flex;flex-direction:column;gap:14px}.px-ctrl__g{display:flex;flex-direction:column;gap:8px;min-width:0}.px-ctrl__t{margin:0;font-size:13.5px;font-weight:650;color:var(--ink-2)}.px-ctrl .pb-pill{min-height:32px;padding:0 12px;font-size:13px}@media(max-width:1100px){.px-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.px-com,.px-sem{grid-template-columns:minmax(0,1fr) 290px}}@media(max-width:860px){.px-com{grid-template-columns:minmax(0,1fr)}.px-lado{order:-1}.px-sem{grid-template-columns:minmax(0,1fr);align-content:center;gap:12px}.px-phone .pb-phone__feed{min-height:200px}.px-phone--sem .pb-phone__feed{min-height:150px}}@media(max-width:760px){.px-stage{padding:10px}.px-row{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:8px}.px-row__v{display:none}.px-av{width:30px;height:30px;font-size:11px}.px-kpi b{font-size:17px}.px-caderno{padding:18px 16px 16px 40px}.px-caderno__l{font-size:14px}}@media(prefers-reduced-motion:reduce){.px-sem,.px-com,.px-banco{transition:none}}
