.c24h-ui-rolagem.c24h-ui-rolagem{--c24h-rolagem-seta:var(--c24h-deep, #04272E);--c24h-rolagem-borda:var(--c24h-border, #E8F0EE);--c24h-rolagem-fundo-hover:var(--c24h-hover-bg, #EEF8F3);--c24h-rolagem-borda-hover:var(--c24h-green, #008744);--c24h-rolagem-trilho:var(--c24h-border, #E8F0EE);--c24h-rolagem-barra:var(--c24h-green, #008744);--c24h-rolagem-foco:var(--c24h-focus-color, #04272E);display:flex;align-items:center;gap:var(--c24h-space-3,12px);width:100%;margin:var(--c24h-space-3,12px) 0 0;padding:0;box-sizing:border-box}.c24h-ui-rolagem.c24h-ui-rolagem--escuro{--c24h-rolagem-seta:var(--c24h-white, #FFFFFF);--c24h-rolagem-borda:rgba(255, 255, 255, .24);--c24h-rolagem-fundo-hover:rgba(255, 255, 255, .08);--c24h-rolagem-borda-hover:var(--c24h-accent-on-deep, #7DF2B4);--c24h-rolagem-trilho:rgba(255, 255, 255, .16);--c24h-rolagem-barra:var(--c24h-accent-on-deep, #7DF2B4);--c24h-rolagem-foco:var(--c24h-white, #FFFFFF)}.c24h-ui-rolagem.c24h-ui-rolagem[hidden]{display:none}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid var(--c24h-rolagem-borda);border-radius:50%;background:#fff0;box-shadow:none;color:var(--c24h-rolagem-seta);font-size:0;line-height:0;text-transform:none;cursor:pointer;transition:background-color var(--c24h-motion-fast,150ms) var(--c24h-ease,ease),border-color var(--c24h-motion-fast,150ms) var(--c24h-ease,ease),opacity var(--c24h-motion-fast,150ms) var(--c24h-ease,ease);-webkit-tap-highlight-color:#fff0}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt::before{content:"";position:absolute;inset:-4px;border-radius:50%}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt svg{display:block;width:18px;height:18px;pointer-events:none}@media (hover:hover){.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt:hover:not(:disabled){background:var(--c24h-rolagem-fundo-hover);border-color:var(--c24h-rolagem-borda-hover);color:var(--c24h-rolagem-seta)}}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt:focus{outline:none}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt:focus-visible{outline:var(--c24h-focus-width,2px) solid var(--c24h-rolagem-foco);outline-offset:2px}.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt:disabled{opacity:.35;cursor:default;background:#fff0}.c24h-ui-rolagem .c24h-ui-rolagem__trilho{position:relative;flex:1 1 auto;min-width:0;height:3px;border-radius:3px;background:var(--c24h-rolagem-trilho);overflow:hidden}.c24h-ui-rolagem .c24h-ui-rolagem__barra{position:absolute;inset:0 auto 0 0;width:24px;border-radius:3px;background:var(--c24h-rolagem-barra);transition:transform var(--c24h-motion-fast,150ms) linear}.c24h-ui-rolagem-alvo.c24h-ui-rolagem-alvo{scrollbar-width:none}.c24h-ui-rolagem-alvo.c24h-ui-rolagem-alvo::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.c24h-ui-rolagem .c24h-ui-rolagem__bt.c24h-ui-rolagem__bt,.c24h-ui-rolagem .c24h-ui-rolagem__barra{transition:none}}