.gsl-linha{display:block;overflow:hidden;padding-bottom:.06em}.gsl-linha>span{display:inline-block}@keyframes gslAparece{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gsl-btn{transition:opacity .15s ease}.gsl-btn:hover{opacity:.9}.gsl-btn svg{transition:transform .2s}.gsl-btn:hover svg{transform:translate(3px)}.gsl-bancada{position:relative}.gsl-cartao{position:relative;border-radius:12px;padding:18px;background:var(--gs-surface-raised);border:1px solid var(--gs-border-card)}.gsl-c-calc{width:62%}.gsl-c-gest{width:85%;align-self:flex-end}.gsl-conector{position:relative;height:64px}.gsl-conector-linha{position:absolute;left:38%;top:0;bottom:0;container-type:size;border-left:2px dashed color-mix(in srgb,var(--gs-accent-warm) 70%,transparent)}.gsl-conector-linha i{position:absolute;left:-5px;top:0;width:8px;height:8px;border-radius:50%;background:var(--gs-accent-warm);animation:gslDesceDado 1.6s linear infinite}.gsl-conector-linha i:nth-child(2){animation-delay:.8s}.gsl-conector-rotulo{position:absolute;left:calc(38% + 14px);top:50%;transform:translateY(-50%);white-space:nowrap}.gsl-entra{animation:gslPedidoEntra .6s cubic-bezier(.2,.7,.1,1) both}@keyframes gslPedidoEntra{0%{opacity:0;transform:translateY(-10px);background:color-mix(in srgb,var(--gs-accent-warm) 14%,transparent)}to{opacity:1;transform:none;background:transparent}}.gsl-regua{--gsl-corte: 42%;position:relative}.gsl-regua-t{display:flex;height:8px;border-radius:4px;overflow:hidden}.gsl-regua-t i:first-child{width:var(--gsl-corte);background:color-mix(in srgb,var(--gs-data-negative) 60%,transparent);transition:width .35s}.gsl-regua-t i:last-child{flex:1;background:color-mix(in srgb,var(--gs-data-positive) 60%,transparent)}.gsl-regua-m{position:absolute;left:var(--gsl-corte);top:-5px;width:3px;height:18px;border-radius:2px;background:var(--gs-text-primary);transform:translate(-50%);transition:left .35s}.gsl-vira{flex:1 1 0;min-width:0;perspective:1100px;border-radius:16px}.gsl-vira-in{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.7,.1,1)}.gsl-vira[data-virada=true] .gsl-vira-in,.gsl-vira:focus-visible .gsl-vira-in{transform:rotateY(180deg)}@media (hover: hover){.gsl-vira:hover .gsl-vira-in{transform:rotateY(180deg)}}.gsl-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden}.gsl-verso{transform:rotateY(180deg);color:var(--gs-text-on-primary);background:var(--gs-accent-primary)}.gsl-verso-fim{background:var(--gs-accent-warm);color:var(--gs-text-on-warm)}.gsl-verso-dado{background:color-mix(in srgb,var(--gs-surface-canvas) 22%,transparent)}.gsl-liga{flex:0 0 52px;position:relative;align-self:center;height:2px;background:var(--gs-border-card);container-type:inline-size}.gsl-liga i{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--gs-accent-warm);animation:gslCorreDado 1.8s linear infinite}.gsl-liga i:nth-child(2){animation-delay:.6s;background:var(--gs-text-link)}.gsl-liga i:nth-child(3){animation-delay:1.2s}@keyframes gslCorreDado{0%{transform:translate(-4px);opacity:0}15%,85%{opacity:1}to{transform:translate(calc(100cqw - 4px));opacity:0}}@keyframes gslDesceDado{0%{transform:translateY(-4px);opacity:0}15%,85%{opacity:1}to{transform:translateY(calc(100cqh - 4px));opacity:0}}.gsl-troca{animation:gslAparece .45s ease both}.gsl-enche{transform-origin:left;animation:gslEnche .9s cubic-bezier(.2,.7,.1,1) both}@keyframes gslEnche{0%{transform:scaleX(0)}to{transform:none}}.gsl-peca{position:relative;overflow:hidden;transition:border-color .15s ease}.gsl-peca:hover{border-color:var(--gs-border-strong, var(--gs-border-card))}.gsl-peca-ver{opacity:0;transform:translate(-8px);transition:opacity .3s,transform .3s}.gsl-peca:hover .gsl-peca-ver,.gsl-peca:focus-within .gsl-peca-ver{opacity:1;transform:none}.gsl-peca-ic{transition:transform .3s}.gsl-abc i{transform-origin:bottom;animation:gslCresce 1s cubic-bezier(.2,.7,.1,1) both}@keyframes gslCresce{0%{transform:scaleY(0)}to{transform:none}}.gsl-promo-mini>div{transition:transform .3s}.gsl-peca:hover .gsl-promo-mini>div{transform:translate(4px)}.gsl-peca:hover .gsl-promo-mini>div:nth-child(2){transition-delay:.06s}.gsl-traco{stroke-dasharray:240;stroke-dashoffset:240;transition:stroke-dashoffset 1.2s ease}.gsl-peca:hover .gsl-traco{stroke-dashoffset:0}.gsl-cursor{display:inline-block;width:2px;height:1em;vertical-align:-.15em;margin-left:2px;background:var(--gs-accent-warm);animation:gslPisca .9s steps(1) infinite}@keyframes gslPisca{50%{opacity:0}}.gsl-hub-linha{fill:none;stroke:var(--gs-border-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke .3s,stroke-width .3s}.gsl-hub-linha[data-acesa=true]{stroke:var(--gs-accent-warm);stroke-width:2.5px}.gsl-hub-bola{fill:var(--gs-surface-raised);stroke:var(--gs-accent-warm);stroke-width:1.2px;vector-effect:non-scaling-stroke}.gsl-hub-bola-sai{stroke:var(--gs-text-link)}.gsl-hub-icone{color:var(--gs-text-primary)}.gsl-hub-no{transition:transform .25s,border-color .25s,background .25s}.gsl-hub-no:hover,.gsl-hub-no:focus-visible,.gsl-hub-no[data-aceso=true]{translate:0 -2px;border-color:var(--gs-accent-warm)}.gsl-faixa{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:var(--gs-surface-inset);outline:none}.gsl-faixa::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--gs-accent-primary);border:3px solid var(--gs-surface-card);box-shadow:0 0 0 1px var(--gs-accent-primary);cursor:grab;-webkit-transition:transform .15s;transition:transform .15s}.gsl-faixa::-webkit-slider-thumb:hover{transform:scale(1.15)}.gsl-faixa::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--gs-accent-primary);border:3px solid var(--gs-surface-card);cursor:grab}.gsl-faixa:focus-visible{box-shadow:var(--gs-focus-ring)}.gsl-hub-centro:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:26px;pointer-events:none;border:2px solid color-mix(in srgb,var(--gs-accent-primary) 45%,transparent);animation:gslPulsa 2.4s ease-out infinite}@keyframes gslPulsa{0%{transform:scale(.9);opacity:1}to{transform:scale(1.25);opacity:0}}.gsl-liga-v{top:0;animation:gslDesceDado 1.6s linear infinite}.gsl-liga-v-trilho{container-type:size}.gsl-trilho-w{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.gsl-trilho{display:flex;gap:48px;width:-moz-max-content;width:max-content;animation:gslCorre 34s linear infinite}.gsl-trilho-w:hover .gsl-trilho{animation-play-state:paused}.gsl-trilho span{color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--gs-text-primary) 35%,transparent);white-space:nowrap}@keyframes gslCorre{to{transform:translate(-50%)}}.gsl-passos-linha{transform-origin:left;animation:gslEnche 2.4s .4s cubic-bezier(.2,.7,.1,1) both;background:var(--gs-accent-warm)}.gsl-raiz [data-parado],.gsl-raiz [data-parado]:before,.gsl-raiz [data-parado]:after,.gsl-raiz [data-parado] *,.gsl-raiz [data-parado] *:before,.gsl-raiz [data-parado] *:after{animation-play-state:paused!important}.gsl-revela{transition:transform .8s cubic-bezier(.2,.7,.1,1),opacity .8s}.gsl-revela[data-espera=true]{transform:translateY(26px);opacity:.3}.gsl-progresso{transform-origin:left;transform:scaleX(var(--gsl-rolou, 0));background:var(--gs-accent-warm)}@media (max-width: 640px){.gsl-c-calc,.gsl-c-gest{width:100%}.gsl-liga{flex:0 0 34px;width:2px;height:auto;align-self:flex-start;margin-left:35px;container-type:size}.gsl-liga i{top:0;left:-3px;animation-name:gslDesceDado}}@media (prefers-reduced-motion: reduce){.gsl-raiz *,.gsl-raiz *:before,.gsl-raiz *:after{animation:none!important;transition:none!important}.gsl-cursor,.gsl-trilho{animation:none!important}.gsl-liga i,.gsl-liga-v,.gsl-conector-linha i{animation:none!important;opacity:0!important}.gsl-hub-centro:before{animation:none!important;opacity:1!important}.gsl-revela[data-espera=true]{transform:none;opacity:1}.gsl-traco{stroke-dashoffset:0}}
