@font-face{font-family:"serif";src:url(../media/SourceSerif4_normal_latin-s.p.0i67n8kf07qoy.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.TmNkHq_className{font-family:"serif",serif Fallback;font-style:normal}.TmNkHq_variable{--font-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/SpaceGrotesk_normal_latin-s.p.1ii7211jqpzi_.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.GPZMyW_className{font-family:sans,sans Fallback;font-style:normal}.GPZMyW_variable{--font-sans:"sans", "sans Fallback"}
:root{--ro-color-preto:#111;--ro-color-creme:#faf7f0;--ro-color-folha:#fff;--ro-color-creme-2:#f1ece1;--ro-color-cinza:#666;--ro-color-cinza-claro:#a8a397;--ro-color-borda:#8a8476;--ro-color-linha:#e4dfd3;--ro-color-grifo:#f2d541;--ro-color-grifo-claro:#fbf1bf;--ro-color-vermelho:#a8261b;--ro-color-vermelho-claro:#f7e6e2;--ro-color-verde:#2f6b3f;--ro-color-verde-claro:#e7efe3;--ro-color-preto-hover:#3d3d3d;--ro-bg-page:var(--ro-color-creme);--ro-bg-surface:var(--ro-color-folha);--ro-bg-subtle:var(--ro-color-creme-2);--ro-bg-inverse:var(--ro-color-preto);--ro-text-primary:var(--ro-color-preto);--ro-text-secondary:var(--ro-color-cinza);--ro-text-inverse:var(--ro-color-creme);--ro-text-inverse-muted:var(--ro-color-cinza-claro);--ro-border-control:var(--ro-color-borda);--ro-border-divider:var(--ro-color-linha);--ro-border-strong:1.5px;--ro-highlight:var(--ro-color-grifo);--ro-focus:var(--ro-color-preto);--ro-status-ia:var(--ro-color-borda);--ro-status-equipe:var(--ro-color-preto);--ro-status-aguardando:var(--ro-color-grifo-claro);--ro-status-erro:var(--ro-color-vermelho);--ro-status-sucesso:var(--ro-color-verde);--ro-font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--ro-font-sans:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--ro-weight-regular:400;--ro-weight-medium:500;--ro-weight-semibold:600;--ro-weight-bold:700;--ro-type-display:700 64px/1.05 var(--ro-font-serif);--ro-tracking-display:-.025em;--ro-type-h1:700 44px/1.1 var(--ro-font-serif);--ro-tracking-h1:-.02em;--ro-type-h2:600 32px/1.15 var(--ro-font-serif);--ro-tracking-h2:-.015em;--ro-type-h3:600 24px/1.25 var(--ro-font-serif);--ro-tracking-h3:-.01em;--ro-type-h4:500 20px/1.3 var(--ro-font-sans);--ro-tracking-h4:-.005em;--ro-type-body-lg:400 18px/1.55 var(--ro-font-sans);--ro-tracking-body-lg:0em;--ro-type-body:400 16px/1.5 var(--ro-font-sans);--ro-tracking-body:0em;--ro-type-small:400 14px/1.45 var(--ro-font-sans);--ro-tracking-small:0em;--ro-type-label:500 13px/1.3 var(--ro-font-sans);--ro-tracking-label:.06em;--ro-space-1:4px;--ro-space-2:8px;--ro-space-3:12px;--ro-space-4:16px;--ro-space-5:20px;--ro-space-6:24px;--ro-space-8:32px;--ro-space-10:40px;--ro-space-12:48px;--ro-space-16:64px;--ro-space-24:96px;--ro-radius-none:0px;--ro-radius-sm:2px;--ro-radius-md:4px;--ro-radius-full:9999px;--ro-border-hairline:1px;--ro-border-rule:2px;--ro-size-touch-min:44px;--ro-size-control:44px;--ro-size-control-sm:36px;--ro-size-icon:20px;--ro-size-avatar-chat:40px;--ro-size-container:1200px;--ro-breakpoint-mobile:390px;--ro-breakpoint-tablet:768px;--ro-breakpoint-desktop:1280px;--ro-logo-clearspace:.5em;--ro-logo-one-color-max:24px;--ro-logo-min-screen:16px;--ro-logo-min-print-width:20mm;--ro-shadow-none:none;--ro-shadow-overlay:0px 8px 24px 0px #1111111f;--ro-motion-duration-fast:.12s;--ro-motion-duration-base:.2s;--ro-motion-easing:cubic-bezier(.2, 0, 0, 1)}
*,:before,:after{box-sizing:border-box}.ro{font-family:var(--ro-font-sans);color:var(--ro-text-primary);background:var(--ro-bg-page);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.ro :focus-visible,.ro .is-focus{outline:2px solid var(--ro-focus);outline-offset:2px}.ro-num{font-variant-numeric:tabular-nums}.ro-display{font:var(--ro-type-display);letter-spacing:-.025em}.ro-h1{font:var(--ro-type-h1);letter-spacing:-.02em}.ro-h2{font:var(--ro-type-h2);letter-spacing:-.015em}.ro-h3{font:var(--ro-type-h3);letter-spacing:-.01em}.ro-h4{font:var(--ro-type-h4)}.ro-body-lg{font:var(--ro-type-body-lg)}.ro-body{font:var(--ro-type-body)}.ro-small{font:var(--ro-type-small)}.ro-label{font:var(--ro-type-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary)}.ro-muted{color:var(--ro-text-secondary)}.ro-grifo{background:linear-gradient(transparent 22%, var(--ro-highlight) 22%, var(--ro-highlight) 94%, transparent 94%);color:var(--ro-color-preto);white-space:nowrap;margin:0 -.1em;padding:0 .1em}.ro-btn{height:var(--ro-size-control);font:500 16px/1 var(--ro-font-sans);border-radius:var(--ro-radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--ro-motion-duration-fast) var(--ro-motion-easing);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.ro-btn svg{flex:none;width:18px;height:18px}.ro-btn--primary{background:var(--ro-color-preto);border-color:var(--ro-color-preto);color:var(--ro-color-creme)}.ro-btn--primary:hover,.ro-btn--primary.is-hover{background:var(--ro-color-preto-hover);border-color:var(--ro-color-preto-hover)}.ro-btn--secondary{background:var(--ro-color-folha);border-color:var(--ro-color-preto);color:var(--ro-color-preto)}.ro-btn--secondary:hover,.ro-btn--secondary.is-hover{background:var(--ro-color-creme-2)}.ro-btn--tertiary{color:var(--ro-color-preto);text-underline-offset:5px;background:0 0;padding:0 6px;text-decoration:underline;text-decoration-thickness:1px}.ro-btn--tertiary:hover,.ro-btn--tertiary.is-hover{background:var(--ro-color-creme-2);text-decoration-thickness:2px}.ro-btn:focus-visible,.ro-btn.is-focus{outline:2px solid var(--ro-focus);outline-offset:3px}.ro-btn:disabled,.ro-btn.is-disabled{background:var(--ro-color-creme-2);border-color:var(--ro-color-linha);color:var(--ro-color-cinza);cursor:not-allowed}.ro-btn--tertiary:disabled,.ro-btn--tertiary.is-disabled{background:0 0;border-color:#0000;text-decoration:none}.ro-btn--sm{height:var(--ro-size-control-sm);padding:0 14px;font-size:15px}.ro-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ro-field__label{font:500 14px/1.4 var(--ro-font-sans);color:var(--ro-text-primary)}.ro-field__help{font:400 14px/1.45 var(--ro-font-sans);color:var(--ro-text-secondary)}.ro-field__help--error{color:var(--ro-color-vermelho);align-items:flex-start;gap:6px;display:flex}.ro-field__help--error svg{flex:none;width:16px;height:16px;margin-top:2px}.ro-input,.ro-select{height:var(--ro-size-control);background:var(--ro-color-folha);border:1px solid var(--ro-border-control);border-radius:var(--ro-radius-sm);width:100%;font:400 16px/1 var(--ro-font-sans);color:var(--ro-text-primary);align-items:center;padding:0 12px;display:flex}.ro-input.is-placeholder{color:var(--ro-text-secondary)}.ro-input:focus,.ro-input.is-focus,.ro-select.is-focus{border-color:var(--ro-color-preto);outline:2px solid var(--ro-focus);outline-offset:2px}.ro-input.is-error,.ro-select.is-error{border:1.5px solid var(--ro-color-vermelho)}.ro-input.is-disabled,.ro-select.is-disabled{background:var(--ro-color-creme-2);border-color:var(--ro-color-linha);color:var(--ro-text-secondary)}.ro-select{justify-content:space-between;padding-right:12px}.ro-select svg{flex:none;width:20px;height:20px}.ro-select.is-open svg{transform:rotate(180deg)}.ro-input.is-hover,.ro-select.is-hover{border-color:var(--ro-color-cinza)}.ro-menu{background:var(--ro-color-folha);border:1px solid var(--ro-border-control);border-radius:var(--ro-radius-md);box-shadow:var(--ro-shadow-overlay);margin-top:4px;padding:4px}.ro-menu__item{height:40px;font:400 16px/1 var(--ro-font-sans);border-radius:2px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.ro-menu__item.is-active{background:var(--ro-color-creme-2);font-weight:500}.ro-menu__item svg{width:18px;height:18px}.ro-card{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);flex-direction:column;padding:24px;display:flex}.ro-card__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ro-card__title{font:600 24px/1.25 var(--ro-font-serif);letter-spacing:-.01em;margin:12px 0 0}.ro-card__text{font:400 16px/1.5 var(--ro-font-sans);color:var(--ro-text-primary);margin:10px 0 20px}.ro-card__foot{border-top:1px solid var(--ro-color-linha);align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.ro-card--metric .ro-card__value{font:700 44px/1.05 var(--ro-font-serif);letter-spacing:-.02em;margin-top:8px}.ro-card.is-hover{border-color:var(--ro-border-control)}.ro-table{border-collapse:collapse;width:100%;font:400 16px/1.4 var(--ro-font-sans);background:var(--ro-color-folha)}.ro-table th{font:500 13px/1.3 var(--ro-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary);text-align:left;border-bottom:1.5px solid var(--ro-color-preto);white-space:nowrap;padding:12px}.ro-table td{border-bottom:1px solid var(--ro-color-linha);vertical-align:middle;font-variant-numeric:tabular-nums;padding:14px 12px}.ro-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ro-table tr.is-hover td{background:var(--ro-color-creme-2)}.ro-table .sub{color:var(--ro-text-secondary);margin-top:2px;font-size:14px;display:block}.ro-badge{border-radius:var(--ro-radius-sm);height:28px;font:500 14px/1 var(--ro-font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ro-badge svg{flex:none;width:15px;height:15px}.ro-badge--ia{background:var(--ro-color-folha);color:var(--ro-color-preto);border:1px dashed var(--ro-color-borda)}.ro-badge--equipe{background:var(--ro-color-preto);color:var(--ro-color-creme);border-color:var(--ro-color-preto)}.ro-badge--aguardando{background:var(--ro-color-grifo-claro);color:var(--ro-color-preto);border-color:#e3cf6b}.ro-badge--erro{background:var(--ro-color-vermelho-claro);color:var(--ro-color-vermelho);border-color:#e2b9b1}.ro-badge--sucesso{background:var(--ro-color-verde-claro);color:var(--ro-color-verde);border-color:#bcd1b9}.ro-ia{height:20px;font:600 13px/1 var(--ro-font-sans);letter-spacing:.08em;color:var(--ro-text-secondary);border:1px solid var(--ro-text-secondary);border-radius:var(--ro-radius-sm);align-items:center;padding:0 5px;display:inline-flex}.ro-ia--inverse{color:var(--ro-color-cinza-claro);border-color:var(--ro-color-cinza-claro)}.ro-chat{background:var(--ro-color-creme);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);overflow:hidden}.ro-chat__head{background:var(--ro-color-folha);border-bottom:1px solid var(--ro-color-linha);align-items:center;gap:12px;padding:14px 18px;display:flex}.ro-chat__name{font:600 17px/1.3 var(--ro-font-sans);align-items:center;gap:8px;display:flex}.ro-chat__sub{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary)}.ro-chat__body{flex-direction:column;gap:14px;padding:18px;display:flex}.ro-msg{align-items:flex-start;gap:10px;max-width:88%;display:flex}.ro-msg__bubble{font:400 16px/1.5 var(--ro-font-sans);border-radius:var(--ro-radius-md);padding:12px 16px}.ro-msg--ia .ro-msg__bubble{background:var(--ro-color-folha);color:var(--ro-color-preto);border:1px solid var(--ro-color-linha);border-bottom-left-radius:0}.ro-msg--user{align-self:flex-end}.ro-msg--user .ro-msg__bubble{background:var(--ro-color-preto);color:var(--ro-color-creme);border-bottom-right-radius:0}.ro-msg__meta{font:400 13px/1.3 var(--ro-font-sans);color:var(--ro-text-secondary);margin-top:6px}.ro-msg--user .ro-msg__meta{text-align:right}.ro-approval{border:1px dashed var(--ro-color-borda);border-radius:var(--ro-radius-sm);background:var(--ro-color-folha);margin-top:12px;padding:14px}.ro-approval dl{font:400 15px/1.45 var(--ro-font-sans);grid-template-columns:92px 1fr;gap:6px 12px;margin:10px 0 0;display:grid}.ro-approval dt{color:var(--ro-text-secondary)}.ro-approval dd{margin:0}.ro-approval__actions{gap:10px;margin-top:14px;display:flex}.ro-sysline{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);align-self:center;align-items:center;gap:8px;display:flex}.ro-composer{border-top:1px solid var(--ro-color-linha);background:var(--ro-color-folha);gap:10px;padding:14px 18px;display:flex}.ro-composer .ro-input{flex:1}.ro-alert{border-radius:var(--ro-radius-md);color:var(--ro-color-preto);border:1px solid;grid-template-columns:22px 1fr;gap:12px;padding:16px 18px;display:grid}.ro-alert svg{width:22px;height:22px;margin-top:1px}.ro-alert__title{font:600 16px/1.4 var(--ro-font-sans)}.ro-alert__text{font:400 15px/1.5 var(--ro-font-sans);margin-top:2px}.ro-alert--info{background:var(--ro-color-creme-2);border-color:#d6cfbf}.ro-approval--done{border-style:solid;border-color:var(--ro-color-preto)}.ro-approval__by{font:500 16px/1.4 var(--ro-font-sans);color:var(--ro-color-preto);align-items:center;gap:8px;margin-top:14px;display:flex}.ro-approval__by svg{width:18px;height:18px}.ro-alert--sucesso{background:var(--ro-color-verde-claro);border-color:#bcd1b9}.ro-alert--sucesso svg{color:var(--ro-color-verde)}.ro-alert--atencao{background:var(--ro-color-grifo-claro);border-color:#e3cf6b}.ro-alert--erro{background:var(--ro-color-vermelho-claro);border-color:#e2b9b1}.ro-alert--erro svg{color:var(--ro-color-vermelho)}.ro-nav{background:var(--ro-color-creme);border-bottom:1px solid var(--ro-color-linha);justify-content:space-between;align-items:center;gap:24px;height:72px;padding:0 32px;display:flex}.ro-nav__links{font:500 16px/1 var(--ro-font-sans);align-items:center;gap:28px;display:flex}.ro-nav__links a{color:var(--ro-color-preto);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;height:72px;text-decoration:none;display:flex}.ro-nav__links a.is-active{border-bottom-color:var(--ro-color-preto)}.ro-iconbtn{border:1px solid var(--ro-border-control);border-radius:var(--ro-radius-sm);background:var(--ro-color-folha);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ro-iconbtn svg{width:22px;height:22px}.ro-tabs{border-bottom:1px solid var(--ro-color-linha);font:500 16px/1 var(--ro-font-sans);gap:28px;display:flex}.ro-tabs a{color:var(--ro-text-secondary);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 0 13px;text-decoration:none;display:inline-flex}.ro-tabs a.is-active{color:var(--ro-color-preto);border-bottom-color:var(--ro-color-preto)}.ro-count{background:var(--ro-color-preto);min-width:22px;height:22px;color:var(--ro-color-creme);font:500 13px/1 var(--ro-font-sans);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}@media (prefers-reduced-motion:reduce){.ro *{transition:none!important;animation:none!important}}.ro-wordmark,.wm{font-family:var(--ro-font-serif);letter-spacing:-.03em;font-variant-ligatures:common-ligatures;font-feature-settings:"liga" 1, "kern" 1;white-space:nowrap;font-weight:700}
:root{--rp-m:20px;--rp-top:64px;--rp-tab:64px}@media (min-width:768px){:root{--rp-m:32px;--rp-top:72px}}@media (min-width:1280px){:root{--rp-m:80px}}html,body{background:var(--ro-color-creme);margin:0}.rp{flex-direction:column;min-height:100vh;display:flex}.rp a:not(.ro-btn){color:inherit}.rp-wrap{width:min(1200px, calc(100% - 2 * var(--rp-m)));margin-inline:auto}.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.i--16{width:16px;height:16px}.i--18{width:18px;height:18px}.i--24{width:24px;height:24px}.ro-btn .i{width:18px;height:18px}.ro-badge .i{width:15px;height:15px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rp-demo{background:var(--ro-color-creme-2);border-bottom:1px solid var(--ro-color-linha)}.rp-demo .rp-wrap{min-height:36px;font:400 14px/1.4 var(--ro-font-sans);align-items:center;gap:8px;padding:6px 0;display:flex}.rp-top{background:var(--ro-color-creme);border-bottom:1px solid var(--ro-color-linha);z-index:10;position:sticky;top:0}.rp-top .rp-wrap{height:var(--rp-top);align-items:center;gap:40px;display:flex}.rp-wm{font:700 28px/1 var(--ro-font-serif);letter-spacing:-.03em;font-variant-ligatures:common-ligatures;font-feature-settings:"liga" 1, "kern" 1;color:var(--ro-color-preto);white-space:nowrap;text-decoration:none}.rp-wm svg{vertical-align:-.06em;width:.34em;height:.36em;margin-left:.02em}.rp-wm .dot1{display:none}.rp-links{align-self:stretch;gap:28px;display:flex}.rp-links a{font:500 16px/1 var(--ro-font-sans);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;gap:8px;text-decoration:none;display:flex}.rp-links a:hover{border-bottom-color:var(--ro-color-borda)}.rp-links a.is-active{border-bottom-color:var(--ro-color-preto)}.rp-acct{border:1px solid var(--ro-border-control);border-radius:var(--ro-radius-sm);background:var(--ro-color-folha);height:44px;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:10px;margin-left:auto;padding:0 10px 0 6px;display:flex}.rp-acct__txt{font:500 14px/1.25 var(--ro-font-sans);flex-direction:column;align-items:flex-start;display:flex}.rp-acct__txt span+span{color:var(--ro-text-secondary);font-weight:400}.rp-ini{border:1.5px solid var(--ro-color-preto);width:32px;height:32px;font:500 13px/1 var(--ro-font-sans);letter-spacing:.04em;background:var(--ro-color-folha);border-radius:50%;flex:none;place-items:center;display:grid}.rp-ini--sm{width:28px;height:28px}.rp-tabbar{display:none}.rp-main{flex:none;padding-top:40px}.rp-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.rp-h1{font:700 44px/1.1 var(--ro-font-serif);letter-spacing:-.02em;margin:8px 0 0}.rp-sub{font:400 18px/1.55 var(--ro-font-sans);max-width:62ch;margin:8px 0 0}.rp-h2{font:600 24px/1.25 var(--ro-font-serif);letter-spacing:-.01em;margin:0}.rp-h3{font:500 20px/1.3 var(--ro-font-sans);margin:0}.rp-meta{font:400 14px/1.45 var(--ro-font-sans);color:var(--ro-text-secondary);margin:4px 0 0}.rp-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.rp-s7{grid-column:span 7}.rp-s5{grid-column:span 5}.rp-s4{grid-column:span 4}.rp-s6{grid-column:span 6}.rp-s12{grid-column:1/-1}.rp-section{margin-top:48px}.rp-section>.rp-h2{margin-bottom:16px}.ro-card__head{align-items:flex-start}.ro-card__foot{flex-wrap:wrap}.ro-badge.rp-ilus,.ro-badge--info{background:var(--ro-color-creme-2);color:var(--ro-color-preto);border-color:#d6cfbf}.rp-foot{border-top:1px solid var(--ro-color-linha);font:400 14px/1.45 var(--ro-font-sans);color:var(--ro-text-secondary);margin-top:64px;padding:24px 0 32px}.rp-foot .rp-wrap{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.rp-foot .rp-wm{font-size:20px}.rp-cap{border-top:1.5px solid var(--ro-color-preto);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;margin-top:20px;padding-top:20px;display:grid}.rp-cap__num{font:700 64px/1.05 var(--ro-font-serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:8px}.rp-cap__num small{font:500 24px/1 var(--ro-font-sans);letter-spacing:0;margin-left:4px}.rp-cap__txt{font:400 16px/1.5 var(--ro-font-sans);margin-top:6px}.rp-facts{flex-direction:column;margin:0;display:flex}.rp-facts>div{border-bottom:1px solid var(--ro-color-linha);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.rp-facts>div:first-child{padding-top:0}.rp-facts dt{font:400 16px/1.4 var(--ro-font-sans)}.rp-facts dd{font:600 24px/1.2 var(--ro-font-serif);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.rp-facts dd.is-antes,.is-antes{color:var(--ro-text-secondary)}.rp-formula{font:400 14px/1.45 var(--ro-font-sans);color:var(--ro-text-secondary);margin:16px 0 0}.rp-rows{margin:16px 0 0;padding:0;list-style:none}.rp-row{border-bottom:1px solid var(--ro-color-linha);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 0;text-decoration:none;display:grid}.rp-rows>li:first-child>.rp-row,.rp-rows>.rp-row:first-child,.rp-rows>.rp-arow:first-child{border-top:1px solid var(--ro-color-linha)}.rp-row__m{flex-direction:column;gap:2px;min-width:0;display:flex}.rp-row__t{font:500 16px/1.35 var(--ro-font-sans);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rp-row__s{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);text-wrap:pretty}.rp-row__k{font:500 14px/1.4 var(--ro-font-sans);font-variant-numeric:tabular-nums}a.rp-row:hover{background:var(--ro-color-creme-2)}.rp-row--logo{grid-template-columns:auto minmax(0,1fr) auto}.rp-row--ia{border-left:2px dashed var(--ro-color-borda);grid-template-columns:20px minmax(0,1fr) 18px;padding-left:12px}.rp-row--muted .i{color:var(--ro-text-secondary)}.rp-push{margin:0 0 0 auto}.ro-card__foot>.ro-btn--tertiary:first-child,.rp-head .ro-btn--tertiary:first-child{margin-left:-6px}.rp-s5 .rp-cap,.rp-capcard .rp-cap{grid-template-columns:1fr;gap:16px}.rp-sub{text-wrap:pretty}.rp-hint{font:400 14px/1.45 var(--ro-font-sans);color:var(--ro-text-secondary);align-items:flex-start;gap:8px;max-width:72ch;margin:12px 0 0;display:flex}.rp-hint .i{margin-top:1px}.rp-only-m{display:none}.rp-ctitle{font:600 24px/1.25 var(--ro-font-serif);letter-spacing:-.01em;margin:4px 0 0}.rp-badges{flex-wrap:wrap;gap:8px;display:flex}.rp-arow{border-bottom:1px solid var(--ro-color-linha);border-left:2px solid #0000;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0 12px 12px;display:grid}.rp-arow.is-ia{border-left:2px dashed var(--ro-color-borda)}.rp-arow.is-team{border-left:2px solid var(--ro-color-preto)}.rp-arow__t{font:400 16px/1.45 var(--ro-font-sans)}.rp-arow__t b{font-weight:500}.rp-arow__s{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.rp-table{border-collapse:collapse;width:100%;font:400 16px/1.4 var(--ro-font-sans);margin-top:16px}.rp-table th{font:500 13px/1.3 var(--ro-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary);text-align:left;border-bottom:1.5px solid var(--ro-color-preto);white-space:nowrap;padding:0 12px 10px 0}.rp-table td{border-bottom:1px solid var(--ro-color-linha);vertical-align:middle;font-variant-numeric:tabular-nums;padding:14px 12px 14px 0}.rp-table .num{text-align:right;white-space:nowrap}.rp-table th:last-child,.rp-table td:last-child{padding-right:0}.rp-table .sub{color:var(--ro-text-secondary);margin-top:2px;font-size:14px;display:block}.rp-table tr.is-total td{border-top:1.5px solid var(--ro-color-preto);font-weight:500}.rp-fl__t{font-weight:500}.rp-tabs{border-bottom:1px solid var(--ro-color-linha);scrollbar-width:none;gap:28px;margin-bottom:24px;display:flex;overflow-x:auto}.rp-tabs a{color:var(--ro-text-secondary);font:500 16px/1 var(--ro-font-sans);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;min-height:44px;margin-bottom:-1px;padding:0;text-decoration:none;display:inline-flex}.rp-tabs a.is-active{color:var(--ro-color-preto);border-bottom-color:var(--ro-color-preto)}.rp-tabs .ro-count{background:var(--ro-color-creme-2);color:var(--ro-color-preto);border:1px solid #d6cfbf}.rp-tabs a.is-active .ro-count{background:var(--ro-color-preto);color:var(--ro-color-creme);border-color:var(--ro-color-preto)}.is-queue .rp-main{padding-top:32px}.is-queue .rp-head{margin-bottom:20px}.is-queue .rp-h1{font:700 32px/1.15 var(--ro-font-serif);letter-spacing:-.015em;margin-top:4px}.is-queue .rp-sub{margin-top:4px;font-size:16px;line-height:1.5}.is-queue .rp-head .ro-label{display:none}.rp-q{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.rp-qlist{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);top:calc(var(--rp-top) + 24px);margin:0;padding:0;list-style:none;position:sticky}.rp-qitem{border-bottom:1px solid var(--ro-color-linha);border-left:2px solid #0000;grid-template-columns:20px minmax(0,1fr);gap:4px 12px;padding:16px 16px 16px 14px;text-decoration:none;display:grid}.rp-qlist li:last-child .rp-qitem{border-bottom:0}.rp-qitem:hover{background:var(--ro-color-creme-2)}.rp-qitem.is-active{background:var(--ro-color-creme-2);border-left-color:var(--ro-color-preto)}.rp-qitem .i{margin-top:2px}.rp-qitem__top{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);justify-content:space-between;gap:12px;display:flex}.rp-qitem__t{font:500 16px/1.4 var(--ro-font-sans);grid-column:2}.rp-qitem__s{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);grid-column:2}.rp-det{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.rp-back{display:none}.rp-draft{border:1px dashed var(--ro-color-borda);border-radius:var(--ro-radius-md);background:var(--ro-color-folha);padding:24px 24px 0;scroll-margin-top:80px}.rp-draft.is-done{border:1.5px solid var(--ro-color-preto)}.rp-draft.is-refused{border:1.5px solid var(--ro-color-preto);padding-bottom:24px}.rp-draft__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rp-draft__title{font:600 24px/1.25 var(--ro-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:16px 0 0}.rp-dl{font:400 16px/1.45 var(--ro-font-sans);grid-template-columns:96px minmax(0,1fr);gap:8px 16px;margin:16px 0 0;display:grid}.rp-dl dt{color:var(--ro-text-secondary)}.rp-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.rp-doc{border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-sm);background:var(--ro-color-folha);margin-top:20px}.rp-doc__meta{border-bottom:1px solid var(--ro-color-linha);font:400 14px/1.45 var(--ro-font-sans);grid-template-columns:96px minmax(0,1fr);gap:4px 16px;margin:0;padding:12px 16px;display:grid}.rp-doc__meta dt{color:var(--ro-text-secondary)}.rp-doc__meta dd{overflow-wrap:anywhere;margin:0}.rp-doc__meta dd.subj{color:var(--ro-color-preto);font-weight:500}.rp-doc__body{font:400 16px/1.6 var(--ro-font-sans);max-width:66ch;padding:16px}.rp-doc__body p{margin:0 0 12px}.rp-doc__body p:last-child{margin:0}.rp-attach{border-top:1px solid var(--ro-color-linha);min-height:56px;font:400 14px/1.4 var(--ro-font-sans);align-items:center;gap:12px;padding:8px 16px;display:flex}.rp-attach__m{flex-direction:column;min-width:0;display:flex}.rp-attach__n{font:500 14px/1.4 var(--ro-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rp-wa{background:var(--ro-color-creme);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-sm);flex-direction:column;gap:12px;margin-top:20px;padding:16px;display:flex}.rp-wa__in,.rp-wa__out{border-radius:var(--ro-radius-md);max-width:86%;font:400 16px/1.5 var(--ro-font-sans);padding:12px 16px}.rp-wa__in{background:var(--ro-color-creme-2);border:1px solid #d6cfbf;border-bottom-left-radius:0}.rp-wa__out{background:var(--ro-color-folha);border:1px dashed var(--ro-color-borda);border-bottom-right-radius:0;align-self:flex-end}.rp-wa__out.is-sent{border:1.5px solid var(--ro-color-preto)}.rp-wa__who{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);margin-bottom:4px}.rp-wa__file{border-top:1px solid var(--ro-color-linha);font:400 14px/1.4 var(--ro-font-sans);align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.rp-then{margin-top:20px}.rp-then ul{font:400 16px/1.5 var(--ro-font-sans);margin:4px 0 0;padding-left:20px}.rp-then li{margin:2px 0}.rp-actions{border-top:1px solid var(--ro-color-borda);background:var(--ro-color-folha);z-index:2;border-radius:0 0 var(--ro-radius-md) var(--ro-radius-md);flex-wrap:nowrap;gap:12px;margin:24px -24px 0;padding:16px 24px;display:flex;position:sticky;bottom:0}.rp-actions .ro-btn{padding:0 16px}.rp-by{border-top:1px solid var(--ro-color-linha);font:500 16px/1.4 var(--ro-font-sans);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;padding-top:20px;display:flex}.rp-by .rp-meta{margin:0 0 0 auto}.rp-by--top{border-top:0;margin-top:12px;padding:12px 0 0}.rp-by--top .rp-meta{flex-basis:100%;margin:0;padding-left:26px}.rp-ctx{top:calc(var(--rp-top) + 24px);flex-direction:column;gap:16px;display:flex;position:sticky}.rp-quote{border-left:2px solid var(--ro-color-linha);font:400 14px/1.5 var(--ro-font-sans);margin:12px 0 0;padding:0 0 0 12px}.rp-ctx__card{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);padding:16px 20px}.rp-ctx__card.is-ia{border-style:dashed;border-color:var(--ro-color-borda)}.rp-ctx__card summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:-10px 0;list-style:none;display:flex}.rp-ctx__card summary::-webkit-details-marker{display:none}.rp-ctx__card summary .chev{display:none}.rp-ctx__card .ro-label{color:var(--ro-text-secondary)}.rp-ctx__card dl{font:400 14px/1.45 var(--ro-font-sans);grid-template-columns:96px minmax(0,1fr);gap:6px 12px;margin:12px 0 0;display:grid}.rp-ctx__card dt{color:var(--ro-text-secondary)}.rp-ctx__card dd{overflow-wrap:anywhere;margin:0}.rp-ctx__tag{font:400 14px/1.3 var(--ro-font-sans);color:var(--ro-text-secondary);align-items:center;gap:6px;display:inline-flex}.rp-conns{grid-template-rows:auto}.rp-conn{grid-row:span 7;grid-template-rows:subgrid;row-gap:0;display:grid}.rp-conn__meta{grid-template-columns:104px minmax(0,1fr);gap:4px 12px;margin:16px 0 4px;font-size:14px}.rp-conn .ro-card__foot{margin-top:24px}.rp-section--sep{border-top:1px solid var(--ro-color-linha);margin-top:64px;padding-top:32px}.rp-section--sep>.rp-h2{letter-spacing:-.015em;font-size:32px;line-height:1.15}.rp-app__icon{border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-sm);background:var(--ro-color-creme);flex:none;place-items:center;width:44px;height:44px;display:grid}.rp-app__icon .i{width:24px;height:24px}.rp-app__icon--logo{background:var(--ro-color-folha)}.rp-app__icon--logo img{width:auto;height:26px}.rp-app__icon--logo.is-wordmark{width:auto;padding:0 12px}.rp-app__icon--logo.is-wordmark img{height:18px}.rp-app__icon--logo.is-sm{width:36px;height:36px}.rp-app__icon--logo.is-sm img{height:20px}.rp-app__icon--logo.is-sm.is-wordmark{width:auto;padding:0 8px}.rp-app__icon--logo.is-sm.is-wordmark img{height:13px}.rp-app__id{align-items:center;gap:12px;min-width:0;display:flex}.rp-app__name{font:600 24px/1.25 var(--ro-font-serif);letter-spacing:-.01em;margin:0}.rp-conn .ro-card__head{align-items:center}.rp-perm{padding-top:16px}.rp-perm h3{font:500 14px/1.3 var(--ro-font-sans);align-items:center;gap:8px;margin:0;display:flex}.rp-perm ul{font:400 16px/1.45 var(--ro-font-sans);margin:6px 0 0;padding-left:46px}.rp-perm li{margin:2px 0}.rp-perm.is-never h3{color:var(--ro-color-vermelho)}.rp-avail{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);align-items:center;gap:12px;padding:16px 20px;display:flex}.rp-avail .rp-app__icon{background:var(--ro-color-folha)}.rp-avail>div{flex:1;min-width:0}.rp-avail__n{font:500 16px/1.35 var(--ro-font-sans)}.rp-flow{margin-top:24px}.rp-flow:first-of-type{margin-top:0}.rp-flow__act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.rp-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:20px 0 0;padding:0;list-style:none;display:grid;position:relative}.rp-step{border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);background:var(--ro-color-folha);font:400 16px/1.45 var(--ro-font-sans);flex-direction:column;padding:16px;display:flex;position:relative}.rp-step .ro-label{align-items:center;gap:6px;margin-bottom:6px;display:flex}.rp-step__txt{text-wrap:pretty}.rp-step--ia{border:1px dashed var(--ro-color-borda)}.rp-step--ok{border:1.5px solid var(--ro-color-preto)}.rp-step__arrow{width:24px;height:24px;color:var(--ro-color-borda);position:absolute;top:44px;right:-32px}.rp-step__note{border-top:1px solid var(--ro-color-linha);color:var(--ro-text-secondary);margin-top:auto;padding-top:8px;font-size:14px;display:block}.rp-step__txt{margin-bottom:12px}.rp-fstats-h{border-top:1px solid var(--ro-color-linha);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.rp-fstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:12px;display:grid}.rp-fstat{padding:0 16px}.rp-fstat__v{font:600 24px/1.2 var(--ro-font-serif);font-variant-numeric:tabular-nums;margin:4px 0 2px}.rp-sim{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rp-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rp-filters .rp-search{flex:0 360px;min-width:220px}.rp-filters .ro-select{font-size:16px}.rp-menu.rp-fmenu{margin-left:0}.rp-fmenu>summary{cursor:pointer}.rp-fmenu__btn{width:48px;padding:0;position:relative}.rp-fmenu__btn::-webkit-details-marker{display:none}.rp-fmenu[open]>.rp-fmenu__btn{background:var(--ro-color-creme-2)}.rp-fmenu__n{background:var(--ro-color-grifo);min-width:20px;height:20px;color:var(--ro-color-preto);font:600 12px/1 var(--ro-font-sans);border-radius:10px;place-items:center;padding:0 6px;display:inline-grid;position:absolute;top:-6px;right:-6px}.rp-fmenu__panel{width:360px;padding:8px 16px 16px;display:grid;left:0;right:auto}.rp-fsec{border:0;border-bottom:1px solid var(--ro-color-linha);min-width:0;margin:0;padding:12px 0}.rp-fsec legend{float:left;width:100%;margin-bottom:8px}.rp-fsec__opts{clear:both;flex-wrap:wrap;gap:6px;display:flex}.rp-chip{cursor:pointer;position:relative}.rp-chip input{opacity:0;width:1px;height:1px;position:absolute}.rp-chip span{background:var(--ro-color-creme-2);height:34px;font:500 14px/1 var(--ro-font-sans);white-space:nowrap;transition:background var(--ro-motion-duration-fast) var(--ro-motion-easing);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.rp-chip:hover span{background:var(--ro-color-linha)}.rp-chip input:checked+span{background:var(--ro-color-preto);color:var(--ro-color-creme)}.rp-chip input:focus-visible+span{outline:2px solid var(--ro-focus);outline-offset:2px}.rp-fmenu__foot{gap:8px;padding-top:12px;display:grid}.rp-fmenu__panel .ro-btn{justify-self:start;width:auto;margin-left:-6px}.rp-fmenu__check{font:400 15px/1.4 var(--ro-font-sans);align-items:center;gap:8px;display:flex}.rp-fmenu__check input{width:18px;height:18px;accent-color:var(--ro-color-preto)}.rp-fsum{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);min-width:0}.rp-export{margin-left:auto}.rp-day{margin:24px 0 0}.rp-day:first-of-type{margin-top:0}.rp-day>h2{font:500 13px/1.3 var(--ro-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary);border-bottom:1.5px solid var(--ro-color-preto);justify-content:space-between;gap:16px;margin:0;padding:12px 0 10px;display:flex}.rp-day>h2 span{letter-spacing:.06em}.rp-ev{background:var(--ro-color-folha);margin:0;padding:0;list-style:none}.rp-ev li,.rp-evh{grid-template-columns:64px 200px minmax(0,1fr) 160px 200px;align-items:start;gap:16px;padding:10px 12px 10px 14px;display:grid}.rp-ev li{border-bottom:1px solid var(--ro-color-linha);border-left:3px solid #0000}.rp-ev li.is-ia{border-left:3px dashed var(--ro-color-borda)}.rp-ev li.is-team{border-left:3px solid var(--ro-color-preto)}.rp-ev li.is-sys{border-left:3px dotted var(--ro-color-borda)}.rp-evh{font:500 13px/1.3 var(--ro-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary);border-left:3px solid #0000;margin-top:16px;padding-top:0;padding-bottom:0}.rp-ev__time{font:500 16px/28px var(--ro-font-sans);font-variant-numeric:tabular-nums}.rp-ev__who{font:500 16px/1.5 var(--ro-font-sans);align-items:center;gap:8px;min-width:0;display:flex}.rp-ev__what{font:400 16px/28px var(--ro-font-sans)}.rp-ev__what .rp-meta{margin-top:0;line-height:1.45}.rp-ev__st{padding-top:0}.rp-ev__sys{font:400 14px/28px var(--ro-font-sans);color:var(--ro-text-secondary);align-items:center;gap:8px;display:flex}.rp-legend{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary);flex-wrap:wrap;gap:24px;margin:0 0 8px;display:flex}.rp-legend span{align-items:center;gap:8px;display:inline-flex}.rp-legend i{border:1px dashed var(--ro-color-borda);background:var(--ro-color-folha);border-left-width:3px;width:14px;height:14px;display:inline-block}.rp-legend i.t{border:1.5px solid var(--ro-color-preto);border-left-width:3px}.rp-legend i.s{border:1px dotted var(--ro-color-borda);border-left-width:3px}.rp-rep{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);padding:32px 40px}.rp-rep__top{border-bottom:2px solid var(--ro-color-preto);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.rp-rep__proc{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:24px;display:flex}.rp-rep__title{font:700 44px/1.1 var(--ro-font-serif);letter-spacing:-.02em;margin:6px 0 0}.rp-rep__grid{border-top:1px solid var(--ro-color-linha);border-bottom:1px solid var(--ro-color-linha);grid-template-columns:1fr 64px 1fr 1.25fr;margin-top:28px;display:grid}.rp-rep__grid>div{padding:24px 0}.rp-rep__arrow{justify-content:center;align-items:center;display:flex}.rp-rep__v{font:700 56px/1.1 var(--ro-font-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px}.rp-rep__v.is-antes{font-weight:600}.rp-rep__how{border-left:1px solid var(--ro-color-linha);font:400 16px/1.5 var(--ro-font-sans);padding-left:32px!important}.rp-rep__how p{margin:8px 0 0}.rp-rep__sum{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}.rp-rep__sum strong{font:700 32px/1.15 var(--ro-font-serif);letter-spacing:-.015em}.rp-bars{flex-direction:column;gap:6px;width:100%;display:flex}.rp-bar{font:400 14px/1 var(--ro-font-sans);font-variant-numeric:tabular-nums;color:var(--ro-text-secondary);grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.rp-bar b{border-radius:1px;height:8px;display:block}.rp-bar.is-antes b{background:var(--ro-color-cinza-claro)}.rp-bar.is-depois b{background:var(--ro-color-preto)}.rp-bar.is-depois{color:var(--ro-color-preto)}.rp-barcell{width:180px;padding-left:24px!important;padding-right:24px!important}.rp-ptable-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.rp-legend i.bar-a{background:var(--ro-color-cinza-claro);border:0;width:20px;height:8px}.rp-legend i.bar-d{background:var(--ro-color-preto);border:0;width:20px;height:8px}.rp-pcards{display:none}.rp-pcards__ilus{grid-column:1/-1;display:flex}.rp-ptable-h .rp-ptable-h__ilus{align-self:center}.rp-empty{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex}.rp-empty .i{width:24px;height:24px}.rp-empty p{max-width:52ch;margin:0}.rp-skel{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);flex-direction:column;gap:12px;padding:20px;display:flex}.rp-draft--pad{padding-bottom:24px}.rp-actions--inline{border-top:1px solid var(--ro-color-linha);background:0 0;border-radius:0;margin:24px 0 0;padding:20px 0 0;position:static}.rp-skel b{background:var(--ro-color-creme-2);border-radius:2px;height:14px;display:block}.rp-skel b.s{width:40%}.rp-skel b.m{width:72%}.rp-skel b.l{width:92%}.rp-skel hr{border:0;border-top:1px solid var(--ro-color-linha);margin:4px 0}.rp-textarea{border:1.5px solid var(--ro-color-preto);border-radius:var(--ro-radius-sm);background:var(--ro-color-folha);width:100%;min-height:168px;font:400 16px/1.6 var(--ro-font-sans);color:var(--ro-color-preto);resize:vertical;outline:2px solid var(--ro-focus);outline-offset:2px;padding:12px}.rp-radios{border-top:1px solid var(--ro-color-linha);flex-direction:column;gap:0;margin-top:12px;display:flex}.rp-radio{border-bottom:1px solid var(--ro-color-linha);min-height:44px;font:400 16px/1.4 var(--ro-font-sans);align-items:center;gap:12px;display:flex}.rp-radio i{border:1.5px solid var(--ro-color-borda);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.rp-radio.is-on i{border-color:var(--ro-color-preto)}.rp-radio.is-on i:after{content:"";background:var(--ro-color-preto);border-radius:50%;width:10px;height:10px}.rp-statecap{font:500 13px/1.3 var(--ro-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ro-text-secondary);margin:0 0 10px}@media (prefers-reduced-motion:reduce){.rp *{transition:none!important;animation:none!important}}@media (max-width:1279px){.rp-links{gap:20px}.rp-ev li,.rp-evh{grid-template-columns:56px 180px minmax(0,1fr) 160px}.rp-ev__sys,.rp-evh span:last-child{display:none}}@media (max-width:1023px){.rp-s7,.rp-s5,.rp-s4,.rp-s6{grid-column:1/-1}.rp-q{grid-template-columns:1fr}.rp-qlist{position:static}.rp-det{grid-template-columns:1fr}.rp-ctx{position:static}.rp-links{display:none}.rp-steps,.rp-fstats{gap:32px}.rp-step__arrow{right:-28px}.rp-ptable,.rp-ptable-h .rp-legend,.rp-ptable-h .rp-ptable-h__ilus{display:none}.rp-pcards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.rp-conns{grid-template-rows:none}.rp-conn{flex-direction:column;grid-row:auto;display:flex}.rp{padding-bottom:calc(var(--rp-tab) + env(safe-area-inset-bottom))}.rp-tabbar{height:calc(var(--rp-tab) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--ro-color-creme);border-top:1px solid var(--ro-color-linha);z-index:10;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.rp-tabbar a{min-height:44px;font:500 14px/1 var(--ro-font-sans);color:var(--ro-text-secondary);border-top:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:-1px;text-decoration:none;display:flex;position:relative}.rp-tabbar a.is-active{color:var(--ro-color-preto);border-top-color:var(--ro-color-preto)}.rp-tabbar .ro-count{min-width:20px;height:20px;box-shadow:0 0 0 2px var(--ro-color-creme);font-size:13px;position:absolute;top:4px;left:calc(50% + 8px)}.rp-q .rp-det-wrap,.is-detail .rp-q .rp-qlist{display:none}.is-detail .rp-q .rp-det-wrap{display:block}.is-detail .rp-head,.is-detail .rp-tabs,.is-detail .rp-tabbar{display:none}.is-detail.rp{padding-bottom:0}.rp-back{margin:-8px 0 4px -6px;display:inline-flex}.is-detail .rp-main{padding-top:16px}}@media (max-width:767px){.rp-tabs{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.rp-wm{margin-block:-8px;padding-block:8px}.rp{padding-bottom:calc(var(--rp-tab) + env(safe-area-inset-bottom))}.rp-wm{font-size:22px}.ro-btn--sm{height:44px;padding:0 16px;font-size:16px}.rp-wm svg{display:none}.rp-wm .dot1{display:inline}.rp-top .rp-wrap{gap:16px}.rp-acct{background:0 0;border-color:#0000;justify-content:center;width:44px;padding:0}.rp-acct__txt,.rp-acct>.i{display:none}.rp-tabbar{height:calc(var(--rp-tab) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--ro-color-creme);border-top:1px solid var(--ro-color-linha);z-index:10;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.rp-tabbar a{min-height:44px;font:500 14px/1 var(--ro-font-sans);color:var(--ro-text-secondary);border-top:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:-1px;text-decoration:none;display:flex;position:relative}.rp-tabbar a.is-active{color:var(--ro-color-preto);border-top-color:var(--ro-color-preto)}.rp-tabbar .ro-count{min-width:20px;height:20px;box-shadow:0 0 0 2px var(--ro-color-creme);font-size:13px;position:absolute;top:4px;left:calc(50% + 8px)}.rp-main{padding-top:24px}.rp-head{flex-direction:column;align-items:stretch;margin-bottom:24px}.rp-head .ro-btn{width:100%}.rp-h1,.is-queue .rp-h1{font:700 32px/1.15 var(--ro-font-serif);letter-spacing:-.015em}.rp-sub{font-size:16px;line-height:1.5}.rp-grid{gap:16px}.ro-card{padding:20px 16px}.ro-card__head{flex-wrap:wrap;gap:8px 16px}.rp-cap{grid-template-columns:1fr;gap:16px}.rp-cap__num{font-size:44px}.rp-hide-m{display:none}.rp-only-m{display:block}.rp-foot{margin-top:48px;padding-bottom:24px}.rp-foot .rp-wrap{flex-direction:column;gap:8px}.rp-row--ia{padding-left:10px}.rp-q{grid-template-columns:1fr}.rp-qlist{position:static}.rp-q .rp-det-wrap,.is-detail .rp-q .rp-qlist{display:none}.is-detail .rp-q .rp-det-wrap{display:block}.is-detail .rp-head,.is-detail .rp-tabs,.is-detail .rp-tabbar{display:none}.is-detail.rp{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.rp-back{margin:-8px 0 4px -6px;display:inline-flex}.is-detail .rp-main{padding-top:16px}.rp-draft{padding:20px 16px}.rp-draft.is-done{padding-bottom:20px}.rp-draft__title{font-size:22px}.rp-dl,.rp-doc__meta{grid-template-columns:1fr;gap:0}.rp-dl dt,.rp-doc__meta dt{margin-top:8px;font-size:14px}.rp-dl dt:first-child,.rp-doc__meta dt:first-child{margin-top:0}.rp-doc{border-left:0;border-right:0;border-radius:0;margin-inline:-16px}.rp-doc__body{padding:16px;line-height:1.55}.rp-actions{padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--ro-color-creme);border-top:1px solid var(--ro-color-borda);z-index:11;border-radius:0;grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0}.rp-actions .ro-btn{padding:0 10px}.is-done .rp-actions,.is-refused .rp-actions{grid-template-columns:1.4fr 1fr}.rp-actions.rp-actions--inline{border-top:1px solid var(--ro-color-linha);background:0 0;margin-top:24px;padding:20px 0 0;display:flex;position:static}.rp-ctx{margin-top:16px;position:static}.rp-ctx__card{padding:0 16px}.rp-ctx__card summary{min-height:52px;margin:0}.rp-ctx__card summary .chev{display:block}.rp-ctx__card[open]:not(.m-closed) summary .chev{transform:rotate(180deg)}.rp-ctx__card.m-closed>:not(summary){display:none}.rp-ctx__card dl{grid-template-columns:84px minmax(0,1fr);margin:0 0 12px}.rp-quote{margin:0 0 16px}.rp-conn{flex-direction:column;grid-row:auto;display:flex}.rp-conn__meta{grid-template-columns:104px minmax(0,1fr);gap:4px 12px}.rp-conn__meta dt{margin-top:0}.rp-perm ul{padding-left:46px}.rp-avail{flex-wrap:wrap}.rp-avail .ro-btn{width:100%}.rp-section--sep>.rp-h2{font-size:28px}.rp-flow__act{justify-content:space-between;width:100%}.rp-steps{grid-template-columns:1fr;gap:28px}.rp-step__arrow{margin:0 0 0 -12px;inset:auto auto -27px 50%;transform:rotate(90deg)}.rp-fstats{grid-template-columns:1fr 1fr;gap:16px}.rp-fstat{padding:0}.rp-filters .rp-search{flex:100%}.rp-fsum{flex:1 1 0}.rp-export__t{display:none}.rp-fmenu__panel{width:min(360px,100vw - 32px)}.rp-evh{display:none}.rp-ev li{grid-template-columns:48px minmax(0,1fr);gap:4px 12px;padding:14px 12px}.rp-ev__who,.rp-ev__what,.rp-ev__st{grid-column:2}.rp-ev__time{grid-row:1/span 2;line-height:1.5}.rp-ev__what{line-height:1.5}.rp-ev__st{margin-top:6px}.rp-rep{padding:20px 16px}.rp-rep__proc{margin-top:16px}.rp-rep__title{font-size:28px;line-height:1.15}.rp-rep__grid{grid-template-columns:1fr 1fr}.rp-rep__arrow{display:none!important}.rp-rep__grid>div{padding:20px 0}.rp-rep__grid>div:nth-child(3){border-left:1px solid var(--ro-color-linha);padding-left:16px}.rp-rep__v{font-size:40px}.rp-rep__how{border-left:0;border-top:1px solid var(--ro-color-linha);grid-column:1/-1;padding:20px 0!important}.rp-rep__top .ro-label{display:none}.rp-rep__sum strong{font-size:24px}.rp-ptable,.rp-ptable-h .rp-legend,.rp-ptable-h .rp-ptable-h__ilus{display:none}.rp-pcards{flex-direction:column;gap:16px;display:flex}.rp-empty{padding:24px 20px}}.rp-head__aside{flex-direction:column;flex:none;align-items:flex-end;gap:16px;display:flex}.rp-peek{background:var(--ro-color-folha);border:1px solid var(--ro-color-linha);border-radius:var(--ro-radius-md);width:100%;min-width:360px;padding:14px 16px}.rp-peek__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rp-peek__main{align-items:baseline;gap:10px;margin-top:6px;display:flex}.rp-peek__num{font:700 36px/1 var(--ro-font-serif);letter-spacing:-.02em}.rp-peek__num small{font:500 18px/1 var(--ro-font-sans);margin-left:2px}.rp-peek__txt{font:400 14px/1.4 var(--ro-font-sans);color:var(--ro-text-secondary)}.rp-peek__main>.ro-btn{align-self:center;margin-left:auto}.rp-dialog{width:min(560px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);box-shadow:var(--ro-shadow-overlay);border-radius:var(--ro-radius-md);background:0 0;border:0;padding:0;overflow:auto}.rp-dialog::backdrop{background:#11111173}.rp-dialog__body{position:relative}.rp-dialog__body>.ro-card{margin:0}.rp-dialog .ro-card__head{padding-right:44px}.rp-dialog__x{z-index:1;border-radius:var(--ro-radius-md);width:36px;height:36px;color:var(--ro-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.rp-dialog__x:hover{background:var(--ro-bg-subtle)}.rp-ctile{flex-direction:column;display:flex}.rp-ctile .ro-card__foot{margin-top:auto;padding-top:16px}@media (max-width:767px){.rp-head__aside{align-items:stretch}.rp-peek{min-width:0}.rp-peek__main{flex-wrap:wrap}.rp-peek__main>.ro-btn,.rp-dialog .ro-btn{width:auto}}
:root{--ro-font-serif:var(--font-serif), "Source Serif 4", Georgia, "Times New Roman", serif;--ro-font-sans:var(--font-sans), "Space Grotesk", "Helvetica Neue", Arial, sans-serif}.rp-skip{z-index:30;background:var(--ro-color-preto);padding:12px 16px;position:absolute;top:-64px;left:8px;color:var(--ro-color-creme)!important}.rp-skip:focus{top:8px}.rp-menu{margin-left:auto;position:relative}.rp-menu>summary{margin-left:0;list-style:none}.rp-menu>summary::-webkit-details-marker{display:none}.rp-menu__panel{background:var(--ro-color-folha);border:1px solid var(--ro-border-control);border-radius:var(--ro-radius-md);min-width:240px;box-shadow:var(--ro-shadow-overlay);z-index:20;padding:16px;position:absolute;top:calc(100% + 8px);right:0}.rp-menu__panel .rp-meta{margin:0 0 12px}.rp-menu__panel .ro-btn{width:100%}.rp-menu__panel--acct{gap:10px;padding:20px;display:grid}.rp-menu__panel--acct .rp-meta{margin:0 0 2px}.rp-acct{margin-left:0}.rp-toast{right:24px;top:calc(var(--rp-top) + 52px);z-index:40;background:var(--ro-color-folha);border:1.5px solid var(--ro-color-preto);border-radius:var(--ro-radius-md);max-width:min(520px,100vw - 32px);height:auto;box-shadow:var(--ro-shadow-overlay);font:500 16px/1.4 var(--ro-font-sans);align-items:center;gap:12px;padding:14px 16px;animation:.2s cubic-bezier(.2,0,0,1) rp-in;display:flex;position:fixed;bottom:auto}@keyframes rp-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1023px){.rp-toast{top:auto;left:16px;right:16px;bottom:calc(var(--rp-tab) + 16px + env(safe-area-inset-bottom));max-width:none}.is-detail .rp-toast{bottom:calc(96px + env(safe-area-inset-bottom))}}.rp-qitem.is-fresh{background:var(--ro-color-creme-2);animation:.2s cubic-bezier(.2,0,0,1) rp-in}.ro-select select{min-width:0;height:100%;font:inherit;color:inherit;appearance:none;cursor:pointer;background:0 0;border:0;outline:none;flex:1}.ro-select:focus-within{border-color:var(--ro-color-preto);outline:2px solid var(--ro-focus);outline-offset:2px}input.ro-input{font:400 16px/1.4 var(--ro-font-sans)}input.ro-input:focus{outline:2px solid var(--ro-focus);outline-offset:2px}button.rp-qitem{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border-top:0;border-right:0}textarea.rp-textarea{outline-offset:2px;display:block}.rp-field-subject{margin-top:16px}.rp-wa-in-draft{margin-top:12px}.rp-more{display:none}.rp-end{height:1px;display:block}.rp-gate{margin:8px 0 0}.rp-actions .ro-btn{min-height:44px}.rp-actions .ro-btn:disabled{cursor:not-allowed}.rp-login{background:var(--ro-color-creme);flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:100vh;padding:32px 20px;display:flex}.rp-login__card{gap:16px;width:min(400px,100%)}.rp-login__card h1{font:600 24px/1.25 var(--ro-font-serif);margin:0}.rp-login__card .ro-btn{width:100%}.rp-more-link{justify-content:center;margin-top:24px;display:flex}.rp-ev__what .rp-meta{overflow-wrap:anywhere}.rp-sim-note{margin-top:16px}@media print{.rp-demo,.rp-top,.rp-tabbar,.rp-foot,.rp-toast,.rp-noprint{display:none!important}.rp-main{padding-top:0}}.rp-ctx__head{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:-10px 0;padding:0;display:flex}.rp-ctx__head .chev{display:none}.rp-ctx__body{margin-top:0}.rp-ctx__body .rp-quote{margin-top:12px}.rp-radio:focus-within{outline:2px solid var(--ro-focus);outline-offset:2px}.rp-radio{cursor:pointer}@media (max-width:767px){.rp-ctx__head{cursor:pointer;min-height:52px;margin:0}.rp-ctx__head .chev{transition:transform .12s cubic-bezier(.2,0,0,1);display:block}.rp-ctx__card:not(.is-collapsed) .rp-ctx__head .chev{transform:rotate(180deg)}.rp-ctx__card.is-collapsed .rp-ctx__body{display:none}}.rp-more.is-on{z-index:3;pointer-events:none;height:96px;font:500 14px/1.3 var(--ro-font-sans);color:var(--ro-color-preto);background:linear-gradient(to bottom, #fff0, var(--ro-color-folha) 58%);justify-content:center;align-items:flex-end;gap:8px;margin:-96px 0 0;padding:0 0 10px;display:flex;position:sticky;bottom:76px}@media (max-width:767px){.rp-more.is-on{left:0;right:0;bottom:calc(68px + env(safe-area-inset-bottom));z-index:10;background:linear-gradient(to bottom, #faf7f000, var(--ro-color-creme) 58%);margin:0;position:fixed}}.rp-wa__in,.rp-wa__out,.rp-doc__body,.rp-ctx__card dd{overflow-wrap:anywhere}.rp-ctx__card dl{grid-template-columns:84px minmax(0,1fr)}@media (max-width:767px){.rp-actions .ro-btn{gap:6px;padding:0 6px}.rp-wa__in,.rp-wa__out{max-width:94%}.rp-actions .ro-btn{min-width:0}}:root{--rp-shadow-sm:0 1px 2px #1111110f, 0 1px 4px #1111110f;--rp-shadow-md:0 1px 2px #1111110a, 0 4px 16px #11111112;--rp-shadow-focus:0 0 0 1px #11111180, 0 2px 8px #1111111a;--rp-radius-card:12px;--rp-radius-ctl:8px;--rp-radius-tag:6px}.ro-card,.ro-chat,.ro-menu,.rp-qlist,.rp-doc,.rp-wa,.rp-ctx__card,.rp-avail,.rp-step,.rp-rep,.rp-empty,.rp-skel,.rp-peek,.rp-draft,.rp-menu__panel,.rp-toast,.ro-approval{border-radius:var(--rp-radius-card);box-shadow:var(--rp-shadow-md);border:0}.ro-card.is-hover,.rp-menu__panel,.rp-toast,.ro-menu{box-shadow:var(--ro-shadow-overlay)}.rp-dialog{border-radius:var(--rp-radius-card)}.rp-dialog .ro-card{box-shadow:none}.rp-draft,.rp-step--ia,.rp-ctx__card.is-ia,.ro-approval{border-left:3px dashed var(--ro-color-borda)}.rp-draft.is-done,.rp-draft.is-refused,.rp-step--ok,.ro-approval--done{border:0;border-left:3px solid var(--ro-color-preto)}.rp-wa__in,.rp-wa__out,.ro-msg--ia .ro-msg__bubble{box-shadow:var(--rp-shadow-sm);border:0}.rp-wa__out{border-right:3px dashed var(--ro-color-borda)}.rp-wa__out.is-sent{border:0;border-right:3px solid var(--ro-color-preto)}.ro-btn{border-radius:var(--rp-radius-ctl);height:48px;padding:0 22px}.ro-btn--sm{height:40px;padding:0 16px}.ro-btn--tertiary{padding:0 6px}.ro-btn--secondary{box-shadow:var(--rp-shadow-sm), 0 0 0 1px #1111110f;border-color:#0000}.ro-btn--primary{box-shadow:var(--rp-shadow-sm)}.ro-btn:disabled,.ro-btn.is-disabled{box-shadow:none;border-color:#0000}.ro-input,.ro-select,.rp-textarea{border-radius:var(--rp-radius-ctl);background:var(--ro-color-folha);height:48px;box-shadow:var(--rp-shadow-sm), 0 0 0 1px #1111110f;border:0}.rp-textarea{height:auto}.ro-input:focus,.ro-input:focus-within,.ro-select:focus-within,.rp-textarea:focus{box-shadow:var(--rp-shadow-focus)}.ro-input.is-error,.ro-select.is-error{box-shadow:0 0 0 1.5px var(--ro-color-vermelho);border:0}.ro-iconbtn,.rp-acct,.rp-app__icon{border-radius:var(--rp-radius-ctl);box-shadow:var(--rp-shadow-sm);border:0}.ro-badge{border-radius:var(--rp-radius-tag)}.ro-badge--equipe,.ro-badge--aguardando,.ro-badge--erro,.ro-badge--sucesso,.ro-badge--info,.ro-badge.rp-ilus,.rp-tabs .ro-count{border-color:#0000}.ro-alert{border-radius:var(--rp-radius-ctl);border:0}
