.rb-app-hub{justify-content:center;width:100%;max-width:100%;display:inline-flex}.rb-app-hub__trigger,.rb-app-hub__trigger:hover,.rb-app-hub__trigger:active,.rb-app-hub__trigger:focus{box-shadow:none!important;background:0 0!important;border:0!important}.rb-app-hub .rb-app-hub__trigger{cursor:pointer;border-radius:8px;justify-content:center;min-width:0;max-width:100%;min-height:0;padding:0;display:inline-flex}.rb-app-hub__trigger img{transition:filter .16s}.rb-app-hub__trigger:hover img,.rb-app-hub__trigger:focus-visible img{filter:brightness(.78)}.rb-app-hub__trigger:focus-visible{outline:2px solid var(--flux-accent);outline-offset:5px}.rb-app-hub__panel{box-sizing:border-box;z-index:1600;border:1px solid var(--flux-line);background:var(--flux-surface);color:var(--flux-ink);box-shadow:var(--flux-shadow-float);font-family:var(--flux-font-body);border-radius:20px;flex-direction:column;font-size:13px;line-height:1.4;display:flex;position:fixed;overflow:hidden}.rb-app-hub__panel *{box-sizing:border-box}.rb-app-hub__header{flex:none;align-items:center;gap:10px;padding:16px 16px 10px;display:flex}.rb-app-hub__search{min-width:0;color:var(--flux-muted-text);border:0;flex:1;align-items:center;gap:9px;padding:0 4px;display:flex}.rb-app-hub__search>svg{flex-shrink:0}.rb-app-hub__search .rb-input{min-width:0;min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:6px 0;font-size:13px}.rb-app-hub__search .rb-input:is(:focus,:focus-visible){box-shadow:none;border:0;outline:none}.rb-app-hub__header .rb-app-hub__close{width:28px;height:28px;min-height:28px;color:var(--flux-muted-text);flex-shrink:0;padding:6px}.rb-app-hub__content{overscroll-behavior:contain;min-height:0;padding:0 16px 14px;overflow-y:auto}.rb-app-hub__segment+.rb-app-hub__segment{margin-top:17px}.rb-app-hub__segment-title{border-bottom:1px solid var(--flux-line);color:var(--flux-muted-text);font-family:var(--flux-font-body);letter-spacing:.035em;margin:8px 4px 9px;padding-bottom:7px;font-size:11px;font-weight:500;line-height:1.4}.rb-app-hub__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.rb-app-hub__grid>li{min-width:0}.rb-app-hub__tile{--rb-marca-escala:.2;width:100%;min-width:0;height:100%;min-height:78px;color:var(--flux-ink);text-align:center;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:12px 7px;text-decoration:none;transition:background .14s;display:flex}.rb-app-hub__tile:is(a):hover{background:var(--flux-panel);color:var(--flux-ink);text-decoration:none}.rb-app-hub__tile:focus-visible{outline:2px solid var(--flux-accent);outline-offset:-2px}.rb-app-hub__tile[aria-current=page]{background:var(--flux-panel)}.rb-app-hub__logo{flex-shrink:0;display:block;overflow:visible}.rb-app-hub__message{color:var(--flux-muted-text);margin:24px 4px}.rb-app-hub__error{color:var(--flux-muted-text);padding:6px 4px 12px}.rb-app-hub__error>p{margin:12px 0}.rb-app-hub__error .rb-app-hub__grid{margin-top:16px}.rb-app-hub__footer{border-top:1px solid var(--flux-line);flex:none;padding:12px 20px}.rb-app-hub__footer a{color:var(--flux-muted-text);font-size:12px;text-decoration:none}.rb-app-hub__footer a:hover{color:var(--flux-ink);text-decoration:underline}.rb-sidebar[data-logo-layout=vertical]{--flux-sidebar-header-height:100px}.rb-sidebar--collapsed[data-logo-layout=vertical]{--flux-sidebar-header-height:72px}.rb-sidebar[data-logo-layout=vertical] .rb-sidebar__logo{justify-content:center!important}@media (max-width:599px){.rb-app-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-app-hub__header{padding:13px 12px 8px}.rb-app-hub__content{padding-inline:12px}.rb-app-hub__tile{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.rb-app-hub__trigger img,.rb-app-hub__tile{transition:none}}
.rb-login{--rb-login-tinta:#1a1a1a;--rb-login-apoio:#5c5c58;--rb-login-vortice:min(133vh, 1440px, calc((100vw - 720px) / .59));box-sizing:border-box;min-height:calc(100vh - var(--rb-login-desconto,0px));min-height:calc(100dvh - var(--rb-login-desconto,0px));color:var(--rb-login-tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--flux-font-body);background:#fff;flex-direction:column;padding:56px clamp(24px,8.3vw,120px) 48px;display:flex;position:relative;overflow:hidden}.rb-login *{box-sizing:border-box}.rb-login__vortice{top:calc(50% - var(--rb-login-vortice) / 2);right:calc(var(--rb-login-vortice) * -.41);width:var(--rb-login-vortice);height:var(--rb-login-vortice);color:#000;pointer-events:none;transform-origin:50%;will-change:rotate;animation:480s linear infinite rb-login-vortice;position:absolute}@keyframes rb-login-vortice{0%{rotate:none}to{rotate:360deg}}.rb-login__topo{align-items:center;display:flex;position:relative}.rb-login__logo{width:auto;max-width:100%;height:36px;display:block}.rb-login__corpo{flex-direction:column;flex:1 0 auto;justify-content:center;max-width:560px;padding:48px 0;display:flex;position:relative}.rb-login__titulo{font-family:var(--flux-font-display);letter-spacing:-.025em;color:var(--rb-login-tinta);margin:0 0 28px;font-size:clamp(40px,4.45vw,64px);font-weight:500;line-height:1.04}.rb-login__descricao{max-width:460px;color:var(--rb-login-apoio);margin:-12px 0 28px;font-size:17px;line-height:1.55}.rb-login__descricao strong{color:var(--rb-login-tinta);font-weight:600}.rb-login__acoes{flex-direction:column;gap:12px;width:min(100%,320px);display:flex}.rb-login__acoes form{display:contents}.rb-login__botao,.rb-login__secundario{width:100%;min-height:52px;font:600 15px var(--flux-font-body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.rb-login__botao{color:#fff;background:#000;border:0}.rb-login__botao:hover:not(:disabled){background:#2a2a2a}.rb-login__botao:disabled{cursor:progress}.rb-login__secundario{color:var(--rb-login-tinta);background:#fff;border:1px solid #d2cfc8}.rb-login__secundario:hover{border-color:var(--rb-login-tinta);color:var(--rb-login-tinta)}.rb-login__botao:focus-visible,.rb-login__secundario:focus-visible{outline:3px solid var(--flux-accent,#000);outline-offset:3px}.rb-login__nota{color:var(--rb-login-apoio);margin:4px 0 0;font-size:13px;line-height:1.5}.rb-login__nota a{color:var(--rb-login-tinta)}.rb-login__girando{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite rb-login-gira}@keyframes rb-login-gira{to{transform:rotate(360deg)}}.rb-login__rodape{color:var(--rb-login-apoio);font-size:13px;line-height:1.5;position:relative}.rb-login__rodape a{color:var(--rb-login-tinta)}@media (max-width:899px){.rb-login{padding:32px 24px}.rb-login__vortice{width:300px;height:300px;top:-110px;right:-110px}.rb-login__logo{max-width:170px;height:28px}.rb-login__corpo{padding-top:120px}.rb-login__titulo{font-size:36px}.rb-login__acoes{width:100%}}@media (prefers-reduced-motion:reduce){.rb-login__vortice{animation:none}.rb-login__girando{animation-duration:2s}}
