:root{--onix:#0a0a0a;--grafite:#1c1c1c;--chumbo:#3d3d3d;--aco:#6b6b6b;--prata:#a3a3a3;--nevoa:#dcdcd8;--gelo:#ebebe8;--creme:#f3eee4;--branco:#ffffff;--ametista:#4b2a7b;--ametista-alto:#5b3a8c;--papel-tom:#e8e2d6;--destaque:var(--ametista);--texto:#0a0a0a;--texto-2:#3d3d3d;--texto-3:#6b6b6b;--sobre-ametista:#ffffff;--sobre-ametista-2:#dcd3ea;--sobre-onix:#ffffff;--sobre-onix-2:#bdbdbd;--fio:var(--nevoa);--fio-forte:#0a0a0a38;--estado-erro:#b3261e;--estado-atencao:#9a6b12;--estado-ok:#0a0a0a;--destaque-suave:rgba(75,42,123,0.08);--bg:var(--creme);--surface:var(--branco);--surface-2:var(--gelo);--ink:var(--texto);--muted:var(--texto-3);--line:var(--fio);--ok:var(--estado-ok);--warn:var(--estado-atencao);--danger:var(--estado-erro);--growth:var(--onix);--delivery:var(--onix);--backoffice:var(--onix);--diretoria:var(--onix);--raio:0;--altura-controle:48px;--altura-compacta:36px;--card-padding:24px;--font-sans:"Montserrat","Helvetica Neue",Arial,sans-serif;--z-sticky:10;--z-scrim:29;--z-sidebar:30;--z-savebar:40;--z-tooltip:60;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:var(--creme);color:var(--texto-2);font:400 14px/1.55 var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit}::selection{background:var(--ametista);color:var(--sobre-ametista)}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--texto);margin:0;text-wrap:balance}h1{font-size:30px;line-height:1.15;font-weight:300;letter-spacing:-.015em}h1 .voz-2,h2 .voz-2{color:var(--texto-3)}h2{font-size:16px;line-height:1.3}h2,h3{font-weight:500}h3{font-size:14px}p{text-wrap:pretty}b,strong{font-weight:500;color:var(--texto)}em,i{font-style:normal}.mono,code{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--texto-3)}:focus-visible{outline:2px solid var(--onix);outline-offset:2px}.kv dt,.rotulo,dt,th{font-family:var(--font-sans);font-size:10.5px;line-height:1.3;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--texto-3)}.ponto{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--destaque);flex:none}.etiqueta{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--fio-forte);padding:1px 8px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--texto);white-space:nowrap}.shell{display:flex;min-height:100vh}.content{flex:1 1;min-width:0;display:flex;flex-direction:column}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:248px;flex:none;z-index:var(--z-sidebar);background:var(--branco);border-right:1px solid var(--fio);display:flex;flex-direction:column}.sidebar .logo{display:grid;grid-gap:12px;gap:12px;padding:24px 20px 20px;border-bottom:1px solid var(--fio);text-decoration:none}.sidebar .logo img{width:160px;height:auto;display:block}.sidebar .logo .simbolo{display:none;width:34px}.side-scroll{flex:1 1;overflow-y:auto;padding:14px 10px;display:grid;grid-gap:22px;gap:22px;align-content:start}.side-group{display:grid;grid-gap:2px;gap:2px}.side-group>.rotulo{padding:4px 12px 8px}.nav-item{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;text-decoration:none;color:var(--texto-2);font-weight:400;position:relative;border:1px solid transparent}.nav-item:hover{background:var(--creme);color:var(--texto)}.nav-item[aria-current=page]{background:var(--gelo);color:var(--texto);font-weight:500}.nav-item[aria-current=page]:before{content:"";position:absolute;left:-6px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--destaque)}.nav-item svg{width:18px;height:18px;flex:none}.nav-item .rot{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item .count{font:600 11px/20px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:22px;height:20px;padding:0 6px;text-align:center;background:var(--destaque);color:var(--sobre-ametista)}.nav-item .mini{font-size:11.5px;color:var(--texto-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.side-foot{border-top:1px solid var(--fio);padding:10px;display:grid;grid-gap:4px;gap:4px}.perfil-btn{display:flex;align-items:center;gap:10px;padding:8px;text-decoration:none;color:var(--texto-3)}.perfil-btn:hover{background:var(--creme)}.initials{width:32px;height:32px;flex:none;display:grid;place-items:center;background:var(--onix);color:var(--sobre-onix);font:500 11px/1 var(--font-sans);letter-spacing:.04em}.perfil-txt{display:grid;min-width:0;line-height:1.35}.perfil-txt b{font-size:13px}.perfil-txt span{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-foot .btn.link{justify-self:start;padding:4px 8px;min-height:0}.nav-recolher{position:absolute;top:28px;right:-12px;width:24px;height:24px;display:grid;place-items:center;padding:0;background:var(--branco);border:1px solid var(--fio);color:var(--texto-3);cursor:pointer;opacity:0;transition:opacity .15s}.nav-recolher:focus-visible,.sidebar:hover .nav-recolher{opacity:1}.nav-recolher svg{width:12px;height:12px}.nav-item .rot,.perfil-txt{animation:rotulo-entra .18s ease-out both}@keyframes rotulo-entra{0%{opacity:0}to{opacity:1}}.shell.recolhido .sidebar{width:68px}.shell.recolhido .logo{padding:22px 0 18px;justify-items:center}.shell.recolhido .logo .rotulo,.shell.recolhido .logo img.assinatura,.shell.recolhido .nav-item .mini,.shell.recolhido .nav-item .rot,.shell.recolhido .perfil-txt,.shell.recolhido .side-foot .btn.link,.shell.recolhido .side-group>.rotulo{display:none}.shell.recolhido .logo .simbolo{display:block}.shell.recolhido .nav-item{justify-content:center;padding:0}.shell.recolhido .nav-item .count{position:absolute;top:2px;right:6px;min-width:18px;height:16px;line-height:16px;font-size:10px;padding:0 4px}.shell.recolhido .perfil-btn{justify-content:center}.shell.recolhido .nav-item:after{content:attr(data-rot);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--onix);color:var(--sobre-onix);padding:6px 10px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s;z-index:var(--z-tooltip)}.shell.recolhido .nav-item:focus-visible:after,.shell.recolhido .nav-item:hover:after{opacity:1}.mobilebar,.scrim{display:none}@media (max-width:900px){.mobilebar{display:flex;align-items:center;gap:14px;position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);padding:10px 16px;background:var(--branco);border-bottom:1px solid var(--fio)}.mobilebar img{width:160px;height:auto}.menu-btn{width:40px;height:40px;display:grid;place-items:center;background:none;border:1px solid var(--fio);cursor:pointer;color:var(--texto)}.sidebar{position:fixed;left:0;top:0;transform:translateX(-100%);transition:transform .22s cubic-bezier(.22,1,.36,1);width:272px}.shell.aberto .sidebar{transform:none;border-right-color:var(--fio-forte)}.shell.aberto .scrim{display:block;position:fixed;inset:0;background:rgba(10,10,10,.32);z-index:var(--z-scrim);border:0}.nav-recolher{display:none}.shell.recolhido .sidebar{width:272px}}.page{max-width:1400px;width:100%;margin:0 auto;padding:32px 40px 72px;display:grid;grid-gap:28px;gap:28px}@media (max-width:700px){.page{padding:20px 16px 56px}}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.sub{margin:8px 0 0;max-width:72ch;font-size:15px}.muted,.sub{color:var(--texto-3)}.small{font-size:12.5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--altura-compacta);padding:0 18px;font:600 13px/1.2 var(--font-sans);border:1px solid var(--onix);background:transparent;color:var(--texto);cursor:pointer;text-decoration:none;border-radius:var(--raio);transition:background .15s,color .15s,border-color .15s}.btn:hover{background:var(--onix);color:var(--sobre-onix)}.btn.primary{background:var(--destaque);border-color:var(--destaque);color:var(--sobre-ametista)}.btn.primary:hover{background:var(--ametista-alto);border-color:var(--ametista-alto)}.btn.big{min-height:var(--altura-controle);padding:0 28px;font-size:14px}.btn.danger{border-color:var(--estado-erro);color:var(--estado-erro)}.btn.danger:hover{background:var(--estado-erro);color:var(--branco)}.btn.ok{border-color:var(--onix)}.btn.link{border:none;background:none;padding:0 2px;min-height:0;color:var(--texto);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--fio-forte);text-decoration-color:var(--fio-forte);text-underline-offset:4px}.btn.link:hover{background:none;color:var(--destaque);-webkit-text-decoration-color:var(--destaque);text-decoration-color:var(--destaque)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:disabled:hover{background:transparent;color:var(--texto)}.btn.primary:disabled:hover{background:var(--destaque);color:var(--sobre-ametista)}.actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}label{display:grid;grid-gap:6px;gap:6px;font-weight:500;font-size:13px;color:var(--texto)}label .hint{font-weight:400;color:var(--texto-3);font-size:12.5px}input:not([type]),input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{font:400 14px/1.45 var(--font-sans);color:var(--texto);background:var(--branco);border:1px solid var(--aco);border-radius:var(--raio);padding:9px 12px;width:100%;min-height:40px}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--onix);box-shadow:inset 0 0 0 1px var(--onix)}input::placeholder,textarea::placeholder{color:var(--texto-3)}input:disabled,select:disabled,textarea:disabled{background:var(--gelo);color:var(--texto-3);border-color:var(--fio)}input[aria-invalid=true]{border-color:var(--estado-erro);box-shadow:inset 0 0 0 1px var(--estado-erro)}textarea{min-height:96px;resize:vertical}textarea.tall{min-height:200px}fieldset{border:1px solid var(--fio);padding:16px 18px 18px;margin:0;display:grid;grid-gap:14px;gap:14px}legend{font-weight:500;font-size:14px;color:var(--texto);padding:0 6px}.checks{display:grid;grid-gap:8px;gap:8px}.checks label{display:flex;gap:8px;font-weight:400;align-items:flex-start}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.form{display:grid;grid-gap:18px;gap:18px;max-width:980px}.alert{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;background:var(--branco);border:1px solid var(--fio);color:var(--texto)}.alert:before{content:"";flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--texto-3)}.alert>*{min-width:0}.alert.success{background:var(--ametista);border-color:var(--ametista);color:var(--sobre-ametista)}.alert.success:before{background:var(--sobre-ametista)}.alert.error{border-color:var(--estado-erro)}.alert.error:before{background:var(--estado-erro)}.alert.warn{border-color:var(--estado-atencao)}.alert.warn:before{background:var(--estado-atencao)}.alert ul{margin:6px 0 0;padding-left:18px}.alert b{color:inherit}.panel{background:var(--branco);border:1px solid var(--fio);padding:var(--card-padding);display:grid;grid-gap:14px;gap:14px;align-content:start}.panel-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.two-col{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:20px;gap:20px;align-items:flex-start}@media (max-width:980px){.two-col{grid-template-columns:1fr}}.pill{display:inline-flex;align-items:center;gap:6px;padding:1px 8px;white-space:nowrap;border:1px solid var(--fio-forte);font:500 10px/1.6 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--texto)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.pill.aprovado:before,.pill.ativo:before{background:var(--destaque)}.pill.pausado,.pill.recusado{color:var(--estado-erro);border-color:var(--estado-erro)}.pill.pendente,.pill.rascunho{color:var(--estado-atencao);border-color:var(--estado-atencao)}.pill.expirado,.pill.proposto{color:var(--texto-3);border-style:dashed}.md ol,.md p,.md ul{margin:0 0 8px}.md ol,.md ul{padding-left:20px}.md h3,.md h4,.md h5,.md h6{margin:14px 0 6px;font-size:14px;font-weight:500;color:var(--texto)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13.5px}th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--fio-forte)}td{padding:12px;border-bottom:1px solid var(--fio);vertical-align:top;color:var(--texto-2)}tbody tr:hover td{background:var(--creme)}td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kv{display:grid;grid-template-columns:max-content 1fr;grid-gap:10px 18px;gap:10px 18px;font-size:13.5px;margin:0}.kv dt{padding-top:3px}.kv dd{margin:0}.levels{display:grid;grid-gap:10px;gap:10px}.level b{font-size:12.5px}.level.diretor b{color:var(--estado-atencao)}.level.proibido b{color:var(--estado-erro)}.level ul{margin:4px 0 0;padding-left:20px}.chips{display:flex;flex-wrap:wrap;gap:6px}.diff{display:grid;grid-gap:10px;gap:10px}.diff-row{border:1px solid var(--fio)}.diff-row h4{font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--texto-3);padding:8px 12px;background:var(--gelo)}.diff-cols{display:grid;grid-template-columns:1fr 1fr}.diff-cols pre{margin:0;padding:10px 12px;white-space:pre-wrap;word-break:break-word;font:12px/1.5 var(--font-sans);color:var(--texto-2)}.diff-cols .old{background:var(--creme);text-decoration:line-through;-webkit-text-decoration-color:var(--prata);text-decoration-color:var(--prata)}.diff-cols .new{background:var(--destaque-suave)}.feed,.feed-item{display:grid}.feed-item{grid-template-columns:130px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--fio)}.feed-item time{color:var(--texto-3);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feed-item pre{margin:4px 0 0;font:11.5px/1.45 var(--font-sans);color:var(--texto-3);white-space:pre-wrap;word-break:break-word}.filters{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.filters label{min-width:180px}.approval{border:1px solid var(--fio);padding:var(--card-padding);background:var(--branco);display:grid;grid-gap:12px;gap:12px}.approval.pendente{border-color:var(--estado-atencao)}.approval .decide{display:grid;grid-gap:8px;gap:8px}.login{min-height:100vh;display:grid;place-items:center;padding:20px}.login .panel{width:min(420px,100%);padding:36px;gap:18px}pre.yaml{margin:0;padding:16px;background:var(--branco);border:1px solid var(--fio);overflow-x:auto;font:12.5px/1.6 var(--font-sans);color:var(--texto-2)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.legenda{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;font-size:12.5px;color:var(--texto-3)}.legenda>span{display:inline-flex;align-items:center;gap:8px}.legenda .trama{margin-left:auto}@media (max-width:700px){.legenda .trama{display:none}}.org{display:grid;grid-gap:0;gap:0}.org-diretores{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;position:relative;padding-bottom:28px}.org-diretores:after{content:"";position:absolute;left:50%;bottom:0;height:28px;border-left:1px solid var(--fio-forte)}.diretor{display:flex;gap:14px;align-items:center;padding:16px 20px 16px 16px;min-width:250px;background:var(--onix);color:var(--sobre-onix-2)}.diretor h2{color:var(--sobre-onix);font-size:17px;font-weight:500}.diretor .figure circle,.diretor .figure path{fill:#ffffff}.diretor .figure text{fill:#0a0a0a}.diretor .rotulo{color:var(--sobre-onix-2);font-size:9.5px}.diretor-text{display:grid;grid-gap:4px;gap:4px}.diretor-kpis{display:flex;gap:18px;margin:6px 0 0}.diretor-kpis dt{color:#8c8c8c;font-size:9.5px}.diretor-kpis dd{margin:0;font-size:22px;font-weight:200;color:var(--sobre-onix);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.diretor-kpis dd.destaque{font-weight:500}.diretor-kpis a{color:inherit}.diretor.eu{outline:1px solid var(--destaque);outline-offset:3px}.org-apoio{position:relative;justify-self:center;width:min(980px,100%);background:var(--branco);border:1px solid var(--fio);padding:14px 16px 16px;display:grid;grid-gap:10px;gap:10px;margin-bottom:28px}.org-apoio:after{content:"";position:absolute;left:50%;bottom:-29px;height:28px;border-left:1px solid var(--fio-forte)}.org-apoio-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline}.org-apoio-head .rotulo{display:inline-flex;align-items:center;gap:8px;color:var(--texto)}.org-apoio-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:6px;gap:6px}.org-frentes{--n:3;position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-gap:18px;gap:18px;padding-top:28px;align-items:start}.org-frentes:before{content:"";position:absolute;top:0;left:calc(100% / (var(--n) * 2));right:calc(100% / (var(--n) * 2));border-top:1px solid var(--fio-forte)}.frente{position:relative;background:var(--branco);border:1px solid var(--fio);padding:18px;display:grid;grid-gap:14px;gap:14px;scroll-margin-top:24px}.frente:before{content:"";position:absolute;left:50%;top:-29px;height:28px;border-left:1px solid var(--fio-forte)}.frente-head{display:grid;grid-gap:10px;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--fio-forte)}.frente-head h2{font-size:22px;font-weight:300;letter-spacing:-.01em}.frente-resp{display:flex;gap:12px;flex-wrap:wrap}.resp{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--texto);font-weight:500}.frente-meta{display:flex;justify-content:space-between;gap:10px;align-items:baseline;color:var(--texto-3)}.frente-time{display:grid;grid-gap:8px;gap:8px}.time-rot{padding-left:2px;margin-top:4px}@media (max-width:1100px){.org-frentes{grid-template-columns:1fr}.frente:before,.org-frentes:before{display:none}.org-frentes{padding-top:0}.org-apoio:after{display:none}.org-apoio{margin-bottom:18px}}.node{display:flex;align-items:center;gap:10px;padding:6px 8px;min-height:48px;text-decoration:none;color:var(--texto);border:1px solid transparent;position:relative;transition:background .15s,border-color .15s}.node:hover{background:var(--creme);border-color:var(--fio)}.node:focus-visible{outline:2px solid var(--onix);outline-offset:0}.node-text{display:grid;min-width:0;flex:1 1;line-height:1.3}.node-cargo{font-weight:500;font-size:13px;color:var(--texto)}.node-meta{font-size:11.5px;color:var(--texto-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node.proposto .node-cargo{color:var(--texto-2);font-weight:400}.node.lead{padding:10px 12px;background:var(--creme);border-color:var(--fio)}.node.lead .node-cargo{font-size:15px}.node.lead:hover{border-color:var(--fio-forte)}.node .pill,.pilha{flex:none}.pilha{display:inline-flex;align-items:flex-end}.pilha .figure+.figure{margin-left:-12px}.pilha.mini .figure+.figure{margin-left:-7px}.figure{display:block;flex:none;color:var(--onix)}.org-tree{list-style:none;margin:0 0 0 22px;padding:0 0 0 14px;border-left:1px solid var(--fio)}.org-tree,.org-tree li{display:grid;grid-gap:2px;gap:2px}.org-tree li{position:relative}.org-tree li:before{content:"";position:absolute;left:-14px;top:24px;width:12px;border-top:1px solid var(--fio)}.org-tree .org-tree{margin-left:18px}.studio{display:grid;grid-gap:20px;gap:20px;padding-bottom:96px}.crumbs{margin:0;font-size:12.5px;color:var(--texto-3)}.crumbs a{color:inherit}.studio-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 32px;gap:20px 32px;align-items:center;padding:28px;background:var(--branco);border:1px solid var(--fio)}.hero-id{display:flex;gap:22px;align-items:center;min-width:0}.avatar{flex:none;width:104px;height:104px;display:grid;place-items:center;background:var(--creme);border:1px solid var(--fio);position:relative}.avatar .slack-emoji{position:absolute;right:-10px;bottom:-10px;width:32px;height:32px;display:grid;place-items:center;font-size:17px;background:var(--branco);border:1px solid var(--fio)}.hero-text{display:grid;grid-gap:10px;gap:10px;min-width:0}.hero-text h1{font-size:32px}.hero-inputs{display:grid;grid-gap:6px;gap:6px}.hero-inputs .h1-input{font-size:26px;font-weight:300;padding:6px 12px}.hero-inputs .name-input{font-size:14px;max-width:360px}.hero-chips{display:flex;flex-wrap:wrap}.chip,.hero-chips{gap:6px;align-items:center}.chip{display:inline-flex;padding:2px 10px;font-size:12.5px;color:var(--texto-2);background:var(--gelo);border:1px solid transparent}.chip .icon{width:18px;height:18px;min-height:0;font-size:11px}.hero-stats{display:grid;grid-template-columns:repeat(2,minmax(120px,auto));grid-gap:0;gap:0;margin:0;border:1px solid var(--fio)}.hero-stats div{padding:12px 16px;border-right:1px solid var(--fio);border-bottom:1px solid var(--fio)}.hero-stats div:nth-child(2n){border-right:0}.hero-stats div:nth-child(n+3){border-bottom:0}.hero-stats dt{font-size:9.5px}.hero-stats dd{margin:4px 0 0;font-size:26px;line-height:1.1;font-weight:200;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-top:18px;border-top:1px solid var(--fio)}.hero-actions:empty{display:none}.inline-form{display:flex;gap:6px;align-items:center}.inline-form input{width:200px;min-height:var(--altura-compacta);padding:6px 10px}@media (max-width:860px){.studio-hero{grid-template-columns:1fr;padding:20px}.avatar{width:72px;height:72px}}.tabs{display:flex;gap:0;border-bottom:1px solid var(--fio-forte);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tabs button{font:500 13px var(--font-sans);color:var(--texto-3);background:none;cursor:pointer;padding:12px 16px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs button.on,.tabs button:hover{color:var(--texto)}.tabs button.on{border-bottom-color:var(--destaque)}.grid-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.grid-cards .span-2{grid-column:1/-1}@media (max-width:860px){.grid-cards{grid-template-columns:1fr}}.card{background:var(--branco);border:1px solid var(--fio);padding:var(--card-padding);display:grid;grid-gap:14px;gap:14px;align-content:start}.card h2{font-size:17px;font-weight:500}.card>p.muted{margin:-8px 0 0}.field{display:grid;grid-gap:6px;gap:6px}.label{font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--texto-3)}.cards-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;counter-reset:item;border-top:1px solid var(--fio)}.cards-list li{display:flex;gap:14px;align-items:flex-start;padding:12px 2px;border-bottom:1px solid var(--fio);color:var(--texto-2)}.cards-list:not(.numbered) li:before{content:"";flex:none;width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--destaque)}.cards-list.numbered li{counter-increment:item}.cards-list.numbered li:before{content:counter(item,decimal-leading-zero);flex:none;min-width:22px;font-size:12px;font-weight:500;color:var(--destaque);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.cards-list li>span:first-of-type{flex:1 1}.cards-list.editable li{align-items:center}.cards-list.editable textarea{flex:1 1;min-height:0;border:1px solid transparent;padding:4px 6px;resize:none;background:transparent}.cards-list.editable textarea:hover{border-color:var(--fio)}.cards-list.editable textarea:focus{border-color:var(--onix);background:var(--branco)}.row-tools{display:flex;gap:4px;align-items:center;flex:none}.row-tools select{width:auto;min-height:30px;padding:2px 6px;font-size:12px}.icon{width:30px;height:30px;border:1px solid var(--fio);background:var(--branco);color:var(--texto-3);cursor:pointer;display:inline-grid;place-items:center;font-size:13px;padding:0;border-radius:0}.icon:hover:not(:disabled){color:var(--texto);border-color:var(--onix)}.icon.danger:hover:not(:disabled){color:var(--estado-erro);border-color:var(--estado-erro)}.icon:disabled{opacity:.35;cursor:default}.add-row{display:flex;gap:8px}.add-row input{flex:1 1}.routes{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--fio)}.route{display:grid;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--fio)}.routes:not(.editable) .route{grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);padding:12px 2px}.route-subject{color:var(--texto-2)}.route-arrow{color:var(--destaque);font-weight:500}.route-target{font-weight:500;color:var(--texto);display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.routes .btn{justify-self:start;margin-top:10px}.board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--fio)}@media (max-width:1050px){.board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.board{grid-template-columns:1fr}}.board-col{--lv:var(--onix);padding:14px;display:grid;grid-gap:8px;gap:8px;align-content:start;border-right:1px solid var(--fio);background:var(--branco)}.board-col:last-child{border-right:0}.board-col.gerente{--lv:var(--aco)}.board-col.diretor{--lv:var(--estado-atencao)}.board-col.proibido{--lv:var(--estado-erro);background:var(--creme)}.board-head{display:grid;grid-gap:2px;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--fio-forte)}.board-head b{color:var(--lv);font-size:13px;font-weight:500;display:flex;gap:8px;align-items:center}.board-head b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lv)}.board-col.livre .board-head b:before{background:var(--destaque)}.board-head span{font-size:11.5px;color:var(--texto-3)}.board-card{background:var(--creme);border:1px solid var(--fio);padding:8px 10px;display:grid;grid-gap:6px;gap:6px}.board-col.proibido .board-card{background:var(--branco)}.board-card .mono{font-size:12px;color:var(--texto);word-break:break-word}.board .add-row input{font-size:12.5px;min-height:34px;padding:5px 8px}.policy-chips{display:flex;flex-wrap:wrap;gap:6px}.policy-chips .chip{font-size:11.5px}.policy-chips .lvl-diretor{background:transparent;border-color:var(--estado-atencao);color:var(--texto)}.policy-chips .lvl-proibido{background:transparent;border-color:var(--estado-erro);color:var(--texto)}.toggles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:0;gap:0;border:1px solid var(--fio)}label.toggle-card{display:flex;gap:14px;align-items:center;padding:14px 16px;border-right:1px solid var(--fio);border-bottom:1px solid var(--fio);cursor:pointer;font-weight:400;position:relative;background:var(--branco);margin:0 -1px -1px 0}.toggle-card.on{background:var(--destaque-suave)}.toggle-card.disabled{cursor:default}.toggle-card input{position:absolute;opacity:0;width:1px;height:1px}.switch{flex:none;width:40px;height:22px;background:var(--nevoa);position:relative;transition:background .18s}.switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--branco);transition:transform .18s cubic-bezier(.22,1,.36,1)}.toggle-card.on .switch{background:var(--destaque)}.toggle-card.on .switch:after{transform:translateX(18px)}.toggle-card input:focus-visible+.switch{outline:2px solid var(--onix);outline-offset:2px}.toggle-text{display:grid;grid-gap:2px;gap:2px}.toggle-text b{font-weight:500;font-size:13px}.toggle-text .mono{font-size:11px}.segmented{display:inline-flex;flex-wrap:wrap;gap:0;border:1px solid var(--onix);justify-self:start}.segmented button{font:500 12.5px var(--font-sans);border:none;border-right:1px solid var(--fio);background:var(--branco);color:var(--texto-2);min-height:var(--altura-compacta);padding:0 14px;cursor:pointer}.segmented button:last-child{border-right:0}.segmented button:hover:not(:disabled){background:var(--creme)}.segmented button.on{background:var(--onix);color:var(--sobre-onix)}.segmented button:disabled{color:var(--prata);cursor:default}.big-number{font-size:44px;line-height:1.05;font-weight:200;letter-spacing:-.02em;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}input[type=range]{width:100%;accent-color:var(--destaque)}.range-scale{display:flex;justify-content:space-between;font-size:11.5px;color:var(--texto-3)}.stepper{display:flex;gap:18px;align-items:center}.stepper .icon{width:40px;height:40px;font-size:18px}.emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--fio);border-left:1px solid var(--fio)}.emoji-grid button{font-size:19px;height:38px;border:0;border-right:1px solid var(--fio);border-bottom:1px solid var(--fio);background:var(--branco);cursor:pointer}.emoji-grid button:hover{background:var(--creme)}.emoji-grid button.on{background:var(--destaque-suave);box-shadow:inset 0 0 0 2px var(--destaque)}.md-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:860px){.md-split{grid-template-columns:1fr}}.md-preview{border:1px dashed var(--fio-forte);padding:12px 14px;max-height:420px;overflow:auto;background:var(--creme)}.ai-box{display:grid;grid-gap:10px;gap:10px;padding:18px 20px;background:var(--ametista);color:var(--sobre-ametista-2)}.ai-box b{color:var(--sobre-ametista)}.ai-box .muted{color:var(--sobre-ametista-2)}.ai-box input{border-color:var(--ametista-alto)}.ai-box input:focus{border-color:var(--branco);box-shadow:inset 0 0 0 1px var(--branco)}.ai-box .btn{border-color:var(--sobre-ametista);color:var(--sobre-ametista)}.ai-box .btn:hover:not(:disabled){background:var(--branco);color:var(--ametista)}.ai-box .btn:disabled:hover{background:transparent;color:var(--sobre-ametista)}.ai-note{margin:0;font-size:13.5px;white-space:pre-wrap;padding:12px 14px;background:var(--ametista-alto);color:var(--sobre-ametista)}.savebar{position:fixed;left:calc(50% + 124px);bottom:0;transform:translateX(-50%);z-index:var(--z-savebar);width:min(1100px,calc(100% - 300px));display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 16px;background:var(--branco);border:1px solid var(--fio-forte);border-bottom:0}.shell.recolhido .savebar{left:calc(50% + 34px);width:min(1100px,calc(100% - 110px))}@media (max-width:900px){.savebar,.shell.recolhido .savebar{left:50%;width:calc(100% - 16px)}}.savebar.dirty{border-top:2px solid var(--estado-atencao)}.savebar-state{font-weight:500;font-size:13px;color:var(--texto);display:flex;align-items:center;gap:8px}.savebar.dirty .savebar-state:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--estado-atencao)}.savebar input{flex:1 1;min-width:200px;width:auto}.timeline{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--fio)}.timeline li{display:grid;grid-template-columns:20px 1fr auto;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--fio);align-items:start}.timeline-dot{width:10px;height:10px;border-radius:50%;margin-top:5px;border:1px solid var(--aco);background:var(--branco)}.timeline li.published .timeline-dot{border-color:var(--destaque);background:var(--destaque)}.timeline-title{display:flex;gap:8px;align-items:center;font-weight:500;color:var(--texto)}.timeline-body{display:grid;grid-gap:2px;gap:2px}.plain-list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--fio)}.plain-list li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--fio);flex-wrap:wrap}.prompt-hero{display:grid;grid-gap:24px;gap:24px;max-width:920px;width:100%}.prompt-intro{display:grid;grid-gap:4px;gap:4px}.prompt-intro h1{font-size:40px;font-weight:200;letter-spacing:-.02em;margin-top:6px}.prompt-card{display:grid;grid-gap:18px;gap:18px;padding:28px;background:var(--branco);border:1px solid var(--fio)}textarea.prompt-input{min-height:180px;font-size:16px;line-height:1.6;padding:16px 18px}.examples{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip.example{cursor:pointer;text-align:left;font:400 12.5px/1.45 var(--font-sans);padding:8px 12px;color:var(--texto-2);background:var(--creme);border:1px solid var(--fio)}.chip.example:hover{border-color:var(--onix);color:var(--texto)}.drafting{display:flex;gap:10px;align-items:center;color:var(--texto-3);font-size:13.5px}.drafting .dot{width:8px;height:8px;border-radius:50%;background:var(--destaque);animation:pulse 1.1s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.drafting .dot{animation:none}.switch,.switch:after{transition:none}}.filtros{gap:12px 28px;padding:12px 16px;background:var(--branco);border:1px solid var(--fio)}.filtro-grupo,.filtros{display:flex;flex-wrap:wrap}.filtro-grupo{gap:6px;align-items:center}.filtro-grupo>.rotulo{margin-right:6px}.filtro{display:inline-flex;gap:6px;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--fio);text-decoration:none;font-size:12.5px;color:var(--texto-2);background:var(--branco)}.filtro span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--texto-3);font-size:11.5px}.filtro.on,.filtro:hover{border-color:var(--onix)}.filtro.on{background:var(--onix);color:var(--sobre-onix)}.filtro.on span{color:var(--sobre-onix-2)}.hic-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}@media (max-width:1100px){.hic-cols{grid-template-columns:1fr}}.hic-col{display:grid;grid-gap:10px;gap:10px;align-content:start;scroll-margin-top:24px}.hic{background:var(--onix);color:var(--sobre-onix-2);padding:18px 18px 16px;display:grid;grid-gap:12px;gap:12px}.hic.eu{outline:1px solid var(--destaque);outline-offset:3px}.hic-top{display:flex;gap:14px;align-items:center}.hic .figure circle,.hic .figure path{fill:#ffffff}.hic .figure text{fill:#0a0a0a}.hic h2{color:var(--sobre-onix);font-size:22px;font-weight:300;margin-top:2px}.hic .rotulo{color:#8c8c8c;font-size:9.5px}.hic-cargo{font-size:12px;color:var(--sobre-onix-2)}.hic-kpis{display:flex;gap:20px;margin:0}.hic-kpis dt{color:#8c8c8c;font-size:9.5px}.hic-kpis dd{margin:0;font-size:24px;font-weight:200;color:var(--sobre-onix);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.hic-kpis dd.destaque{font-weight:500}.hic-kpis a{color:inherit}.hic-fila{display:grid;grid-gap:4px;gap:4px;padding-top:10px;border-top:1px solid var(--grafite)}.hic-fila ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.hic-fila li{font-size:12.5px;color:var(--sobre-onix-2);display:flex;gap:8px;align-items:baseline}.hic-fila li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sobre-onix-2);flex:none;transform:translateY(-2px)}.hic-canal,.hic-mais{font-size:11.5px;color:#8c8c8c}.orq{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;background:var(--ametista);color:var(--sobre-ametista-2);text-decoration:none}.orq:hover{background:var(--ametista-alto)}.orq-head{display:flex;justify-content:space-between}.orq .rotulo{color:var(--sobre-ametista-2);font-size:9.5px}.orq-nome{color:var(--sobre-ametista);font-weight:500;font-size:15px}.orq-sub{font-size:12.5px}.orq.proposto{opacity:.85}.af-grupo{display:grid;grid-gap:4px;gap:4px;background:var(--branco);border:1px solid var(--fio);padding:10px}.af-head{display:flex;justify-content:space-between;align-items:baseline;padding:2px 4px 6px;border-bottom:1px solid var(--fio-forte);margin-bottom:2px}.af-count{font-size:11.5px;color:var(--texto-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.node-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.node-humano{font-size:11.5px;color:var(--texto-3);margin-top:3px;line-height:1.35;white-space:normal}.node-humano b{color:var(--texto-2);font-weight:500}.node{align-items:flex-start}.nivel{display:inline-flex;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--fio-forte);color:var(--texto);white-space:nowrap;line-height:1.7}.nivel:before{content:"";width:6px;height:6px;border-radius:50%;border:1.5px solid var(--destaque);background:transparent}.nivel.n2:before{background:linear-gradient(90deg,var(--destaque) 50%,transparent 50%)}.nivel.n3:before{background:var(--destaque)}.onda{display:inline-flex;padding:0 7px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);border:1px dashed var(--fio-forte);line-height:1.7}.class-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px 20px;gap:16px 20px}.humano-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--fio)}@media (max-width:860px){.humano-grid{grid-template-columns:1fr}}.humano-cell{padding:14px;border-right:1px solid var(--fio);display:grid;grid-gap:6px;gap:6px;align-content:start;background:var(--creme)}.humano-cell:last-child{border-right:0}.humano-cell p{margin:0;color:var(--texto)}.humano-cell textarea{min-height:80px}.portoes{display:grid;grid-gap:8px;gap:8px}.portao{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border:1px solid var(--fio);background:var(--branco)}.portao b{color:var(--texto)}.portao.edit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.pol-niveis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0;gap:0;border:1px solid var(--fio);background:var(--branco)}.pol-nivel{padding:16px;border-right:1px solid var(--fio);display:grid;grid-gap:8px;gap:8px;align-content:start}.pol-nivel:last-child{border-right:0}.pol-nivel p{margin:0;font-size:13.5px}.pol-humano{background:var(--onix);color:var(--sobre-onix-2);padding:20px;display:grid;grid-gap:8px;gap:8px}.pol-humano .rotulo{color:#8c8c8c}.pol-humano h2{color:var(--sobre-onix);font-weight:300;font-size:22px}.pol-humano ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.pol-humano li:first-letter{text-transform:uppercase}a.chip{text-decoration:none}a.chip:hover{border-color:var(--onix)}.pol-nivel>.chip,.pol-nivel>.nivel{justify-self:start}.two-col>*{min-width:0}aside .kv{grid-template-columns:minmax(0,1fr) auto}aside{min-width:0}.nowrap{white-space:nowrap}.rotina-agentes{display:grid;grid-gap:6px;gap:6px}.rotina-agente{display:inline-flex;gap:8px;align-items:center;color:var(--texto);text-decoration:none;font-size:13px}.rotina-agente:hover span{text-decoration:underline;text-underline-offset:3px}.agora-painel{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;padding:12px 16px;background:var(--branco);border:1px solid var(--fio)}.agora-painel ul{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0;flex:1 1;min-width:280px}.agora-painel li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;font-size:13px;color:var(--texto-2)}.agora-painel li>a:first-of-type{color:var(--texto);font-weight:500;text-decoration:none}.agora-painel li>a:first-of-type:hover{text-decoration:underline}.agora-onde{color:var(--texto-3);font-size:12px}a.agora-onde:hover{color:var(--texto)}.agora-ponto{flex:none;width:8px;height:8px;border-radius:50%;background:var(--destaque);animation:pulse 1.4s ease-in-out infinite}.agora{display:flex;gap:6px;align-items:center;margin-top:4px;font-size:11.5px;line-height:1.35;color:var(--destaque);font-weight:500}.node.trabalhando{background:var(--destaque-suave);border-color:var(--destaque)}.orq.trabalhando .agora{color:var(--sobre-ametista);font-size:12.5px}.orq.trabalhando .agora-ponto{background:var(--sobre-ametista)}@media (prefers-reduced-motion:reduce){.agora-ponto{animation:none}}