
@media (hover:hover) and (pointer:fine){
/* a barra nativa continua escondida como sempre foi (nada de altura extra; a barra fina é desenhada por cima, dentro do invólucro das setas) */
html .idlk-tr-v735939tr{scroll-behavior:auto}
html .idlk-tr-v735939tr.idlk-tr-pode{cursor:grab}
html .idlk-tr-v735939tr.idlk-tr-arrastando{cursor:grabbing!important;user-select:none!important;-webkit-user-select:none!important;scroll-snap-type:none!important;scroll-behavior:auto!important}
html .idlk-tr-v735939tr.idlk-tr-arrastando *{cursor:grabbing!important;pointer-events:none!important}
html .idlk-tr-v735939tr.idlk-tr-rodando{scroll-snap-type:none!important;scroll-behavior:auto!important}
html .idlk-tr-v735939tr-setas{position:sticky!important;right:0!important;flex:none!important;width:0!important;min-width:0!important;max-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;align-self:stretch;scroll-snap-align:none;pointer-events:none;z-index:6;display:block;overflow:visible;visibility:visible!important;opacity:1!important}
html .idlk-tr-v735939tr-setas.idlk-tr-inline{display:inline-block;vertical-align:top}
html .idlk-tr-v735939tr-setas button{position:absolute;top:var(--idlk-tr-cy,50%);transform:translateY(-50%);width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;box-sizing:border-box;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:rgba(18,18,22,.82);color:#fff;font:700 20px/1 Inter,-apple-system,Segoe UI,Roboto,sans-serif;padding:0 0 2px;margin:0;cursor:pointer;pointer-events:auto;box-shadow:0 2px 10px rgba(0,0,0,.35);opacity:.92;transition:opacity .15s,transform .15s;-webkit-appearance:none;appearance:none;line-height:1;display:none;align-items:center;justify-content:center}
html .idlk-tr-v735939tr-setas button.on{display:flex}
html .idlk-tr-v735939tr-setas button:hover{opacity:1;background:rgba(30,30,36,.95)}
html .idlk-tr-v735939tr-setas button:active{transform:translateY(-50%) scale(.94)}
html .idlk-tr-v735939tr-setas .idlk-tr-dir{right:2px}
html .idlk-tr-v735939tr-setas .idlk-tr-esq{right:calc(var(--idlk-tr-w,300px) - 32px)}
/* barra fina por cima (overlay): 3 px, colada no fundo da área visível, só ao passar o mouse; não reserva espaço */
html .idlk-tr-v735939tr-setas .idlk-tr-barra{position:absolute;right:0;bottom:0;width:var(--idlk-tr-w,300px);height:3px;pointer-events:none;opacity:0;transition:opacity .15s;display:block;margin:0;padding:0;border:0;background:none}
html .idlk-tr-v735939tr-setas .idlk-tr-barra b{position:absolute;top:0;height:3px;border-radius:2px;background:rgba(160,160,170,.65);display:block;left:var(--idlk-tr-bl,0px);width:var(--idlk-tr-bw,40px)}
html .idlk-tr-v735939tr.idlk-tr-pode:hover > .idlk-tr-v735939tr-setas .idlk-tr-barra{opacity:1}
/* v735939tr3 — chips/cards no CENTRO da tira no desktop: o padding vertical original é assimétrico
   (categorias 1/3, kits 2/8, cupons 10/2, eventos 0/2) e deixava o item 1–4 px fora do centro.
   Aqui vira simétrico com a MESMA soma — a altura de cada tira não muda (48 / 162,8 / 88,4 / 60);
   celular e regras originais intocados. */
html .idlk-cats-v733950.idlk-tr-v735939tr{padding-top:2px!important;padding-bottom:2px!important}
html .idlk-kits-tira.idlk-tr-v735939tr{padding-top:5px!important;padding-bottom:5px!important}
html .idinc-cupons-v731493.idlk-tr-v735939tr{padding-top:6px!important;padding-bottom:6px!important}
html #idlkProxEvV735931 .r.idlk-tr-v735939tr{padding-top:1px!important;padding-bottom:1px!important}
}
