.ra-shell{--ra-fg:#1E2634;--ra-mute:#64708A;--ra-bd:#E2E8F0;--ra-p:#0078D4;--ra-ok:hsl(158 50% 39%);--ra-warn:hsl(36 78% 48%);--ra-err:hsl(0 62% 52%);--ra-att:#EA580C;display:grid;grid-template-columns:60px 196px minmax(0,1fr);background:#fff;color:var(--ra-fg);font-family:var(--font-sans);font-size:14px;letter-spacing:0;text-align:left;min-height:560px}.ra-rail{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 0;border-right:1px solid var(--ra-bd)}.ra-logo{width:32px;margin-bottom:10px}.ra-logo,.ra-ri{height:32px;border-radius:8px}.ra-ri{width:36px;display:flex;align-items:center;justify-content:center;color:#474F5D}.ra-ri .ic{width:18px;height:18px}.ra-ri.on{background:rgba(0,0,0,.08);color:var(--ra-fg)}.ra-sp{flex:1}.ra-sub{display:flex;flex-direction:column;gap:2px;padding:12px 8px;border-right:1px solid var(--ra-bd)}.ra-sub-h{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ra-fg);padding:6px 8px 12px}.ra-sub-h .ic{width:16px;height:16px;color:var(--ra-mute)}.ra-si{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border-radius:8px;font-size:14px;color:#474F5D}.ra-si .ic{width:18px;height:18px}.ra-si.on{background:var(--ra-p);color:#fff;font-weight:500}.ra-ws{margin-top:auto;gap:8px;height:44px;padding:0 8px;border-radius:8px;background:rgba(0,0,0,.03)}.ra-ws,.ra-ws i{display:flex;align-items:center}.ra-ws i{font-style:normal;width:28px;height:28px;border-radius:6px;background:var(--ra-p);color:#fff;font-size:11px;font-weight:600;justify-content:center;flex:none}.ra-ws b{font-size:13px;font-weight:500;color:var(--ra-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-main{min-width:0;display:flex;flex-direction:column}.ra-top{height:56px;flex:none;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--ra-bd)}.ra-top b{font-size:18px;font-weight:600;letter-spacing:-.01em}.ra-top-ic{margin-left:auto;display:flex;align-items:center;gap:14px;color:var(--ra-mute)}.ra-top-ic .ic{width:18px;height:18px}.ra-av{font-style:normal;width:28px;height:28px;border-radius:50%;background:#DCE7F3;color:#143A57;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex:none}.ra-av.sm{width:20px;height:20px;font-size:9.5px}.ra-tool{min-height:48px;flex:none;align-items:center;padding:0 24px;border-bottom:1px solid var(--ra-bd)}.ra-tabs,.ra-tool{display:flex;gap:16px}.ra-tabs{align-self:stretch}.ra-tabs i{font-style:normal;display:flex;align-items:center;font-size:14px;color:var(--ra-mute);box-shadow:inset 0 -2px 0 transparent}.ra-tabs i.on{color:var(--ra-fg);font-weight:500;box-shadow:inset 0 -2px 0 var(--ra-p)}.ra-tool-r{margin-left:auto;display:flex;align-items:center;gap:8px}.ra-seg{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:#F5F5F5}.ra-seg i{font-style:normal;font-size:13px;padding:4px 10px;border-radius:6px;color:var(--ra-mute)}.ra-seg i.on{background:#fff;color:var(--ra-fg);font-weight:500;box-shadow:0 1px 2px rgba(15,23,42,.08)}.ra-search{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--ra-bd);font-size:13px;color:var(--ra-mute);white-space:nowrap}.ra-search .ic{width:16px;height:16px}.ra-chip{height:28px;padding:0 10px;border-radius:6px;background:rgba(0,120,212,.08);color:var(--ra-p);font-size:13px;font-weight:500}.ra-chip,.ra-plus{display:inline-flex;align-items:center}.ra-plus{width:36px;height:36px;border-radius:8px;background:var(--ra-p);color:#fff;justify-content:center}.ra-plus .ic{width:18px;height:18px}.ra-body{flex:1;padding:20px 24px;background:#fff;min-height:0}.ra-foot{display:block;margin-top:14px;font-size:13px;color:var(--ra-mute)}.ra-badge{font-style:normal;display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}.ra-badge.ok{background:hsl(158 50% 39%/.12);color:hsl(158 58% 27%)}.ra-badge.info{background:rgba(0,120,212,.12);color:#0062AD}.ra-badge.warn{background:hsl(36 78% 48%/.14);color:hsl(32 74% 33%)}.ra-badge.err{background:hsl(0 62% 52%/.12);color:hsl(0 60% 42%)}.ra-badge.att{background:rgba(234,88,12,.12);color:#B4430A}.ra-badge.muted{background:#F5F5F5;color:#474F5D}.ra-facade{display:block;width:100%;height:100%}.ra-glass{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.82);font-size:12px;font-weight:500;color:var(--ra-fg)}.ra-glass .dot{width:7px;height:7px;border-radius:50%;background:var(--ra-mute)}.ra-glass .dot.info{background:var(--ra-p)}.ra-glass .dot.ok{background:var(--ra-ok)}.ra-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ra-pc{position:relative;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ra-bd);overflow:hidden;background:#fff;transition:box-shadow .5s var(--ease-out)}.ra-pc.flash{box-shadow:inset 0 0 0 1px var(--ra-p),0 0 0 3px rgba(0,120,212,.12)}.ra-pc-ph{position:relative;height:96px;overflow:hidden}.ra-pc-b{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px}.ra-pc-t{font-size:15px;font-weight:600;letter-spacing:-.005em}.ra-pc-e,.ra-pc-f,.ra-pc-s{font-size:12.5px;color:var(--ra-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-pc-p{display:flex;flex-wrap:wrap;padding-top:8px;box-shadow:inset 0 1px 0 var(--ra-bd);font-size:13px}.ra-pc-n,.ra-pc-p{align-items:center;gap:6px;margin-top:8px}.ra-pc-n{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;font-size:12.5px;color:var(--ra-fg)}.ra-pc-n .ic{width:14px;height:14px;color:var(--ra-mute)}.ra-pc-n em{font-style:normal;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-pc-n span{color:var(--ra-mute);white-space:nowrap}.ra-pc-n .ct{font-variant-numeric:tabular-nums}.ra-pc-n.late .ic,.ra-pc-n.late span:not(.ct){color:var(--ra-err)}.ra-pc-n.done .ic,.ra-pc-n.done em{color:var(--ra-ok)}.ra-pc-bar{display:block;height:2px;background:#F1F3F6}.ra-pc-bar i{display:block;height:100%;background:var(--ra-ok);transition:width .8s var(--ease-out)}.ra-lgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ra-lc{border-radius:8px;box-shadow:inset 0 0 0 1px var(--ra-bd);overflow:hidden;background:#fff}.ra-lc-ph{position:relative;height:104px;overflow:hidden}.ra-drop{position:absolute;bottom:8px;left:8px;padding:2px 8px;border-radius:6px;background:hsl(158 50% 39%);color:#fff;font-size:11.5px;font-weight:600}.ra-lc-b{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px;font-size:12.5px}.ra-lc-c{display:flex;align-items:center;justify-content:space-between;gap:8px}.ra-lc-c b{font-size:14px;font-weight:600}.ra-lc-n{font-weight:500;color:var(--ra-fg)}.ra-lc-e,.ra-lc-l{color:var(--ra-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-lc-docs{display:flex;align-items:center;gap:6px;margin-top:6px}.ra-lc-docs i{font-style:normal;font-size:11.5px;font-weight:500;padding:2px 7px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--ra-bd);color:var(--ra-fg)}.ra-lc-docs em{font-style:normal;color:var(--ra-mute);margin-left:auto;white-space:nowrap}.ra-lc-v{display:flex;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;box-shadow:inset 0 1px 0 var(--ra-bd);color:var(--ra-mute)}.ra-lc-v span{display:flex;justify-content:space-between;gap:8px}.ra-lc-v b{color:var(--ra-fg);font-weight:600;font-variant-numeric:tabular-nums}.ra-lc-v .past{text-decoration:line-through}.ra-lc-v .m2{justify-content:flex-end;font-size:11.5px}.ra-lc-i{margin-top:6px;font-size:11.5px;color:var(--ra-mute)}.ra-table{border-radius:8px;box-shadow:inset 0 0 0 1px var(--ra-bd);overflow:hidden;background:#fff}.ra-tr{display:grid;gap:12px;align-items:center;padding:0 14px;min-height:48px;box-shadow:inset 0 -1px 0 var(--ra-bd);font-size:13.5px}.ra-tr:last-child{box-shadow:none}.ra-th{min-height:36px;font-size:12px;font-weight:500;color:var(--ra-mute)}.ra-num{text-align:right;font-variant-numeric:tabular-nums}.ra-mut{color:var(--ra-mute)}.ra-panel{background:#fff;border-radius:8px;box-shadow:0 0 0 1px var(--ra-bd);font-family:var(--font-sans);color:#1E2634;font-size:14px;text-align:left;overflow:hidden}.ra-panel-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:48px;padding:0 16px;box-shadow:inset 0 -1px 0 #E2E8F0}.ra-panel-h b{font-size:15px;font-weight:600}.ra-panel-h span{font-size:13px;color:#64708A}.ra-panel-h .r{margin-left:auto;display:flex;gap:8px;align-items:center}.ra-panel-b{padding:14px 16px}@media (max-width:900px){.ra-shell{grid-template-columns:minmax(0,1fr);min-height:0}.ra-rail,.ra-sub{display:none}.ra-top{padding:0 14px}.ra-tool{padding:8px 14px;flex-wrap:wrap}.ra-search{display:none}.ra-body{padding:14px}.ra-cards,.ra-lgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ra-cards,.ra-lgrid{grid-template-columns:1fr}.ra-cards>:nth-child(n+4),.ra-lgrid>:nth-child(n+3){display:none}}.ra-lc-ph,.ra-pc-ph{background:#E9EEF3}.ra-tabs-mini{display:inline-flex;gap:14px;align-self:stretch}.ra-tabs-mini i{font-style:normal;display:flex;align-items:center;font-size:13.5px;color:#64708A;box-shadow:inset 0 -2px 0 transparent}.ra-tabs-mini i.on{color:#1E2634;font-weight:500;box-shadow:inset 0 -2px 0 #0078D4}.ra-bell{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:6px;box-shadow:inset 0 0 0 1px #E2E8F0;font-size:13px;font-weight:500}.ra-bell .ic{width:15px;height:15px;color:#0078D4}.ra-cap{margin:0 0 8px;font-size:12px;font-weight:500;color:#64708A}.ra-note{margin:10px 0 0;font-size:12.5px;color:#64708A;line-height:1.45}.ra-link{font-size:13px;font-weight:500;color:#0078D4}.ra-pos{color:hsl(158 58% 27%);font-weight:600}.ra-an{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ra-an>div{border-radius:8px;box-shadow:inset 0 0 0 1px #E2E8F0;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.ra-an span{font-size:12px;color:#64708A}.ra-an b{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.ra-an em{font-style:normal;font-size:12px;color:#64708A}.ra-an-hero{grid-column:span 3}.ra-an-hero b{font-size:30px;font-weight:600;color:hsl(158 58% 27%);letter-spacing:-.01em}.ra-an-min b{font-size:14px;color:hsl(158 58% 27%)}.ra-an-bar{position:relative;display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:2px;height:6px;margin:4px 0}.ra-an-bar i{border-radius:2px}.ra-an-bar i:first-child{background:hsl(0 62% 52%/.45)}.ra-an-bar i:nth-child(2){background:hsl(36 78% 48%/.45)}.ra-an-bar i:nth-child(3){background:hsl(158 50% 39%/.55)}.ra-an-bar u{position:absolute;top:-3px;width:3px;height:12px;border-radius:2px;background:#1E2634}.ra-an-mao{grid-column:span 4;flex-direction:row!important;align-items:center;gap:14px!important;background:rgba(0,120,212,.06);box-shadow:none!important}.ra-an-mao b{color:#0062AD}.ra-an-mao em{margin-left:auto}.ra-flow{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) auto 110px;min-height:56px}.ra-flow b{display:block;font-weight:600}.ra-flow em{font-style:normal;font-size:12.5px;color:#64708A}.ra-resp{display:inline-flex;align-items:center;gap:6px;font-size:13px}.ra-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.ra-kpis>div{border-radius:8px;box-shadow:inset 0 0 0 1px #E2E8F0;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.ra-kpis span{font-size:12px;color:#64708A}.ra-kpis b{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.ra-lucro{grid-template-columns:minmax(0,1fr) 130px 130px}.ra-dre{grid-template-columns:minmax(0,1fr) 130px 90px}.ra-dre.sum{font-weight:600;background:#FAFBFC}.ra-ct{grid-template-columns:110px minmax(0,1fr) 80px 90px 100px}.ra-fx{grid-template-columns:minmax(0,1fr) 120px auto}.ra-fx span:first-child{display:inline-flex;align-items:center;gap:8px}.ra-fx .ic{width:16px;height:16px;color:#64708A}.ra-step{display:grid;grid-template-columns:26px 1fr;gap:12px;padding:12px 0;box-shadow:inset 0 -1px 0 #E2E8F0}.ra-step:last-child{box-shadow:none}.ra-step .n{width:24px;height:24px;border-radius:50%;background:#F5F5F5;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.ra-step b{display:block;font-weight:600}.ra-step .meta{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;color:#64708A}.ra-step .meta .ic{width:13px;height:13px}.ra-step .ao{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 8px;border-radius:6px;background:rgba(0,120,212,.08);color:#0062AD;font-size:12.5px;font-weight:500}.ra-step .ao .ic{width:13px;height:13px}.ra-log .trig{display:flex;align-items:center;gap:12px;padding-bottom:12px;box-shadow:inset 0 -1px 0 #E2E8F0}.ra-log .trig .ok{width:28px;height:28px;border-radius:50%;background:hsl(158 50% 39%);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.ra-log .trig .ok .ic{width:15px;height:15px}.ra-log .trig b{display:block;font-weight:600}.ra-log .trig span{font-size:12.5px;color:#64708A}.ra-log .row{display:grid;grid-template-columns:16px 110px minmax(0,1fr);gap:10px;align-items:center;padding:10px 0 10px 40px;font-size:13.5px}.ra-log .row .ic{width:15px;height:15px;color:#0078D4}.ra-log .row b{font-weight:600}.ra-filters{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px 0}.ra-filters button{font:inherit;font-size:12.5px;font-weight:500;color:#474F5D;background:#fff;border:0;box-shadow:inset 0 0 0 1px #E2E8F0;border-radius:6px;padding:5px 10px;cursor:pointer}.ra-filters button.on{background:rgba(0,120,212,.1);box-shadow:inset 0 0 0 1px rgba(0,120,212,.35);color:#0062AD}.ra-feed{min-height:300px;display:flex;flex-direction:column}.ra-feed .ev{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 0;box-shadow:inset 0 -1px 0 #F1F3F6}.ra-feed .ico{width:30px;height:30px;border-radius:50%;background:#F5F5F5;display:flex;align-items:center;justify-content:center;color:#64708A}.ra-feed .ico .ic{width:15px;height:15px}.ra-feed .ico.email{color:#0078D4}.ra-feed .ico.tarefa{color:hsl(158 50% 39%)}.ra-feed .ico.fluxo{color:#0078D4}.ra-feed .ico.conv{color:hsl(158 50% 39%)}.ra-feed .ico.fin{color:hsl(36 78% 48%)}.ra-feed b{font-size:13.5px;font-weight:600}.ra-feed p{margin:2px 0 0;font-size:13px;color:#474F5D;line-height:1.4}.ra-feed .q{font-size:12px;color:#64708A;white-space:nowrap}.ra-composer{display:flex;gap:4px;padding:10px 16px;box-shadow:inset 0 1px 0 #E2E8F0}.ra-composer i{font-style:normal;font-size:12.5px;padding:5px 10px;border-radius:6px;color:#64708A}.ra-composer i.on{background:#F5F5F5;color:#1E2634;font-weight:500}.ra-proj{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:8px;background:#0078D4;color:#fff;margin-bottom:14px}.ra-proj span{font-size:12.5px;opacity:.85}.ra-proj b{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.ra-proj em{font-style:normal;font-size:12.5px;opacity:.9}.ra-bars{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;height:170px}.ra-bars .c{display:flex;flex-direction:column;align-items:center;gap:6px}.ra-bars .b{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:4px}.ra-bars i{width:22px;min-height:3px;border-radius:3px 3px 0 0}.ra-bars i:is(.in,[data-in]){background:#10B981}.ra-bars i.out{background:#F87171}.ra-bars .prev i{opacity:.45}.ra-bars span{font-size:12px;color:#64708A}.ra-modal{box-shadow:0 0 0 1px rgb(15 23 42/.07),0 2px 4px rgb(15 23 42/.04),0 22px 50px -22px rgb(15 23 42/.42)}.ra-form{display:flex;flex-direction:column;gap:6px}.ra-form .lab{margin-top:6px;font-size:12px;font-weight:500;color:#64708A}.ra-form .fld{height:38px;padding:0 12px;border-radius:6px;box-shadow:inset 0 0 0 1px #DADEEA}.ra-form .chk,.ra-form .fld{display:flex;align-items:center;font-size:13.5px}.ra-form .chk{gap:8px}.ra-form .chk:before{content:"";width:16px;height:16px;border-radius:4px;background:#0078D4;box-shadow:inset 0 0 0 3px #0078D4;flex:none}.ra-seg.full{display:flex}.ra-seg.full i{flex:1;text-align:center}.ra-form .prev{margin-top:8px;font-size:12.5px;color:#64708A}.ra-btn{display:flex;align-items:center;justify-content:center;height:40px;margin-top:8px;border-radius:6px;background:#0078D4;color:#fff;font-size:14px;font-weight:500}.ra-btn:hover{background:#0062AD}@media (max-width:640px){.ra-an{grid-template-columns:1fr 1fr}.ra-an-hero,.ra-an-mao{grid-column:1/-1}.ra-an-mao{flex-wrap:wrap}.ra-flow{grid-template-columns:1fr auto}.ra-flow>:nth-child(2),.ra-flow>:nth-child(4){display:none}.ra-kpis{grid-template-columns:1fr}.ra-ct{grid-template-columns:1fr auto}.ra-ct>:first-child,.ra-ct>:nth-child(3),.ra-ct>:nth-child(4){display:none}.ra-lucro{grid-template-columns:1fr auto}.ra-lucro>:nth-child(2){display:none}.ra-log .row{grid-template-columns:16px 1fr;padding-left:0}.ra-log .row span{grid-column:2}.ra-panel-h{padding:8px 12px}}