.ptable-block{gap:4px;display:grid;container-type:inline-size}.ptable-toolbar{gap:12px;padding-block-end:4px;display:grid}.ptable-toolbar-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ptable-search{border:1px solid var(--line-strong);background:var(--tint);min-block-size:36px;inline-size:min(320px,100%);color:var(--muted-2);border-radius:10px;align-items:center;gap:8px;padding:0 8px 0 11px;transition:border-color .13s,box-shadow .13s;display:inline-flex}.ptable-search:focus-within{border-color:color-mix(in srgb, var(--purple) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--purple) 18%, transparent)}.ptable-search input{min-inline-size:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.ptable-search input::placeholder{color:var(--muted-2)}.ptable-search input::-webkit-search-cancel-button{display:none}.ptable-search kbd{border:1px solid var(--line-strong);color:var(--muted-2);border-radius:5px;padding:1px 6px;font:600 10.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.ptable-search-clear{block-size:22px;inline-size:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.ptable-search-clear:hover{background:var(--tint);color:var(--ink)}.ptable-filters{flex-wrap:wrap;gap:2px;display:flex}.ptable-filter{min-block-size:32px;color:var(--muted);cursor:pointer;border-radius:8px;padding:0 9px;font-size:12px;font-weight:600;transition:background .13s,color .13s}.ptable-filter:hover,.ptable-filter[data-state=open]{background:var(--tint);color:var(--ink)}.ptable-filter:focus-visible{outline:2px solid var(--purple);outline-offset:1px}.ptable-filter:has([data-active]){background:var(--tint);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}.ptable-filter-label{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ptable-filter-label svg{color:var(--muted-2)}.ptable-menu-clear{border-top:1px solid var(--hairline);color:var(--purple)}.ptable-facets{border:0;align-items:center;margin:0;padding:0}.ptable-facet-slot{align-items:center;gap:6px;display:inline-flex}.ptable-facet-slot[data-divider]:before{content:"";background:var(--line-strong);block-size:18px;inline-size:1px;margin-inline:4px 2px}.ptable-result{border-top:1px solid var(--hairline);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block-start:12px;font-size:12px;display:flex}.ptable-result p{margin:0}.ptable-result strong{color:var(--ink);font-weight:650}.ptable-result-actions{align-items:center;gap:12px;display:flex}.ptable{border-collapse:separate;border-spacing:0;inline-size:100%}.ptable thead th{top:var(--topbar-height);z-index:2;border-bottom:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);color:var(--muted-2);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 12px 10px;font-size:10.5px;font-weight:650;position:sticky}.ptable th[data-sorted]{color:var(--ink)}.ptable .col-num{text-align:right}.ptable-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ptable-sort:hover{color:var(--ink)}.ptable-sort:focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:4px}.ptable-sort svg{color:var(--purple);opacity:0;transition:opacity .12s}.ptable-sort svg[data-visible],.ptable-sort:hover svg{opacity:1}.ptable-sort:hover svg:not([data-visible]){color:var(--muted-2)}.ptable td{border-bottom:1px solid var(--hairline);block-size:58px;color:var(--muted);vertical-align:middle;white-space:nowrap;padding:8px 12px;font-size:12.5px}.ptable tbody tr:last-child td{border-bottom:0}.ptable tbody tr{transition:background-color .12s;position:relative}.ptable tbody tr:hover{background:color-mix(in srgb, var(--purple) 6%, transparent)}.ptable tbody tr:has(.ptable-link:focus-visible){background:color-mix(in srgb, var(--purple) 6%, transparent)}.ptable tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--purple)}.ptable tbody tr:has(.ptable-link:focus-visible) td:first-child{box-shadow:inset 2px 0 0 var(--purple)}.ptable tbody tr:has(.ptable-link:focus-visible){outline:2px solid var(--purple);outline-offset:-2px}.ptable tbody tr[data-flash]{animation:2.4s ease-out both ptable-flash}@keyframes ptable-flash{0%,35%{background:color-mix(in srgb, var(--purple) 16%, transparent)}to{background:0 0}}.ptable-name{white-space:normal;gap:3px;max-inline-size:380px;display:grid}.ptable-link{color:var(--ink);letter-spacing:-.01em;text-wrap:pretty;font-size:13.5px;font-weight:620;line-height:1.3;text-decoration:none}.ptable-link:focus-visible{outline:0}.ptable-link:after{content:"";position:absolute;inset:0}.ptable-sub,.ptable .ptable-kind-inline{display:none}.ptable-sub{color:var(--muted);font-size:11.5px}.ptable-flags{color:var(--muted-2);flex-wrap:wrap;gap:3px 10px;font-size:11px;font-weight:600;display:flex}.ptable-flags>span{align-items:center;gap:4px;display:inline-flex}.ptable-flags [data-flag=ia]{color:var(--purple)}.ptable-flags [data-flag=sensivel]{color:var(--warning)}.ptable-flags [data-flag=quick]{color:var(--success)}.ptable .col-area [data-empty]{color:var(--muted-2)}.ptable .col-hours{color:var(--graphite)}.ptable .col-hours small{color:var(--muted-2);font-size:11px}.ptable-kind{color:var(--graphite);align-items:center;gap:7px;font-size:12px;font-weight:550;display:inline-flex}.ptable-kind>i{background:var(--muted-2);border-radius:50%;block-size:6px;inline-size:6px}.ptable-kind[data-kind=automatizar]>i{background:var(--purple)}.ptable-kind[data-kind=padronizar]>i{background:var(--warning)}.ptable-kind[data-kind=integrar]>i{background:var(--success)}.ptable-kind[data-kind=capacitar]>i{background:var(--yellow)}.ptable-score{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.ptable-score strong{min-inline-size:2ch;color:var(--ink);text-align:right;font-size:16px;font-weight:700}.ptable-meter{background:var(--line);border-radius:4px;block-size:4px;inline-size:54px;display:block;overflow:hidden}.ptable-meter>i{background:var(--muted-2);border-radius:4px;block-size:100%;display:block}.ptable-score[data-band=alta] .ptable-meter>i{background:var(--purple)}.ptable-score[data-band=media] .ptable-meter>i{background:var(--warning)}.ptable .col-go{inline-size:36px;color:var(--muted-2);text-align:right;padding-inline:4px 10px}.ptable tbody tr:hover .col-go{color:var(--ink)}.ptable-foot{color:var(--muted-2);margin:0;padding-block-start:12px;font-size:11px}.ptable-empty{justify-items:start;gap:6px;padding:28px 4px 8px;display:grid}.ptable-empty strong{color:var(--ink);font-size:14px;font-weight:650}.ptable-empty p{color:var(--muted);margin:0;font-size:12.5px}@container (width<=1040px){.ptable .col-area,.ptable .col-freq{display:none}.ptable-sub{display:block}}@container (width<=780px){.ptable .col-impact,.ptable .col-feas,.ptable .col-kind{display:none}.ptable .ptable-kind-inline{display:inline-flex}.ptable-toolbar-row{align-items:stretch}.ptable-search{inline-size:100%}}@container (width<=520px){.ptable .col-hours,.ptable .col-go,.ptable-meter{display:none}.ptable td{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.ptable tbody tr,.ptable-sort svg{transition:none}.ptable tbody tr[data-flash]{background:color-mix(in srgb, var(--purple) 10%, transparent);animation:none}}.process-detail{gap:18px;display:grid}.process-back{inline-size:fit-content;color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}.process-back:hover{color:var(--ink)}.process-back:focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:4px}.process-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.process-title h1{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0;font-size:clamp(24px,2.4vw,31px);font-weight:650;line-height:1.12}.process-where{color:var(--muted);margin:6px 0 0;font-size:13px}.process-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.process-score{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-items:end;gap:4px;min-inline-size:180px;padding:14px 18px;display:grid}.process-score-label{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.process-score strong{color:var(--ink);letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:1}.process-score[data-band=alta] strong{color:var(--purple)}.process-score[data-band=media] strong{color:var(--warning)}.process-score strong small{color:var(--muted-2);letter-spacing:0;font-size:15px;font-weight:500}.process-score-bar{border-radius:4px;gap:2px;block-size:6px;inline-size:150px;margin-top:6px;display:flex;overflow:hidden}.process-score-bar>i,.process-part-track>i{block-size:100%;display:block}.process-score-bar>i[data-part=impact],.process-parts [data-part=impact] .process-part-track>i{background:var(--purple)}.process-score-bar>i[data-part=feasibility],.process-parts [data-part=feasibility] .process-part-track>i{background:color-mix(in srgb, var(--purple) 76%, var(--surface))}.process-score-bar>i[data-part=recurrence],.process-parts [data-part=recurrence] .process-part-track>i{background:color-mix(in srgb, var(--purple) 56%, var(--surface))}.process-score-bar>i[data-part=volume],.process-parts [data-part=volume] .process-part-track>i{background:color-mix(in srgb, var(--purple) 38%, var(--surface))}.process-score-bar>i[data-part=rest]{background:var(--line)}.process-kpis{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.process-kpis>div{background:var(--surface);align-content:start;gap:2px;padding:14px 16px;display:grid}.process-kpis dt{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:650}.process-kpis dd{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:650}.process-kpis dd small{color:var(--muted-2);letter-spacing:0;font-size:12px;font-weight:500}.process-kpis dd.process-kpi-text{padding-block:4px 3px;font-size:15px}.process-kpis p{color:var(--muted-2);margin:0;font-size:11.5px}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.process-grid>.panel{margin:0}.process-parts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.process-parts li{color:var(--graphite);grid-template-columns:150px minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:12.5px;display:grid}.process-parts small{color:var(--muted-2);font-size:11px;font-weight:500}.process-part-track{background:var(--tint);border-radius:4px;block-size:6px;display:block;overflow:hidden}.process-parts b{color:var(--ink);text-align:right;font-weight:650}.process-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.process-signals dt{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:650}.process-signals dd{color:var(--ink);margin:2px 0 0;font-size:13px}.process-note{color:var(--muted-2);margin:14px 0 0;font-size:12px;line-height:1.5}.process-narrative{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.process-narrative>div{border-radius:var(--radius-sm);background:var(--tint);align-content:start;gap:6px;padding:14px 16px;display:grid}.process-narrative h3{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:650}.process-narrative p{color:var(--graphite);text-wrap:pretty;white-space:pre-line;margin:0;font-size:13.5px;line-height:1.55}.process-narrative p.process-note{margin:0}.process-reporter{border-style:dashed;border-color:var(--line-strong)}.process-reporter-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.process-reporter-card>div{gap:2px;display:grid}.process-reporter-card strong{color:var(--ink);font-size:14px;font-weight:650}.process-reporter-card span{color:var(--muted);font-size:12.5px}.process-tools{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.process-tools li{border:1px solid var(--line);min-block-size:26px;color:var(--graphite);border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.process-tools li[data-ai]{background:var(--purple-soft);color:var(--purple-dark);border-color:#0000}.process-recommendation{border-left:2px solid var(--success);max-inline-size:65ch;color:var(--graphite);text-wrap:pretty;margin:0;padding-inline-start:12px;font-size:14px;line-height:1.55}.process-actions{border-top:1px solid var(--hairline);justify-content:flex-end;padding-block-start:14px;display:flex}.process-skeleton{gap:12px;display:grid}.process-skeleton span{border-radius:var(--radius);background:var(--tint);block-size:96px;animation:1.4s ease-in-out infinite process-pulse;display:block}.process-skeleton span:first-child{block-size:64px;inline-size:min(560px,100%)}@keyframes process-pulse{50%{opacity:.55}}@media (width<=980px){.process-grid{grid-template-columns:1fr}.process-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.process-narrative{grid-template-columns:1fr}}@media (width<=640px){.process-head{grid-template-columns:1fr}.process-score{justify-items:start}.process-parts li{grid-template-columns:1fr 72px}.process-part-track{grid-area:2/1/auto/-1}.process-reporter-card{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.process-skeleton span{animation:none}}
