@media (min-width:1024px){
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:104px!important;grid-auto-columns:132px!important;justify-content:start!important;align-items:start!important;column-gap:14px!important;row-gap:12px!important;min-width:0!important;margin:0 0 22px!important;padding:6px 4px 14px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;cursor:grab!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories:has(>button:nth-child(9)){grid-template-rows:repeat(2,104px)!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories>button{width:132px!important;min-width:132px!important;min-height:104px!important;scroll-snap-align:start!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories::-webkit-scrollbar{display:none!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories.is-dragging{cursor:grabbing!important;scroll-snap-type:none!important;user-select:none!important}
}
body.tim-unified-ui .tim-platform-app.tm-home-mode .tim-category-scroll-indicator{display:block;position:relative;width:64px;height:4px;margin:-16px auto 18px;border-radius:999px;background:color-mix(in srgb,var(--desktop-deep,var(--tm-color-primary,#087e68)) 18%,transparent);overflow:hidden;pointer-events:none}
body.tim-unified-ui .tim-platform-app.tm-home-mode .tim-category-scroll-indicator::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--tim-category-thumb-width,24px);border-radius:inherit;background:var(--desktop-deep,var(--tm-color-primary,#087e68));transform:translate3d(var(--tim-category-thumb-x,0),0,0);transition:transform .12s ease-out,width .12s ease-out;will-change:transform}
body.tim-unified-ui .tim-platform-app.tm-home-mode .tim-category-scroll-indicator[hidden]{display:none!important}
@media (max-width:1023px){
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:121px!important;grid-auto-columns:76px!important;justify-content:start!important;align-items:start!important;column-gap:10px!important;row-gap:10px!important;min-width:0!important;height:auto!important;margin:0 0 26px!important;padding:6px 5px 10px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x pan-y!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories:has(>button:nth-child(9)){grid-template-rows:repeat(2,121px)!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories>button{width:76px!important;min-width:76px!important;min-height:121px!important;scroll-snap-align:start!important;touch-action:pan-x pan-y!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories::-webkit-scrollbar{display:none!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .hr-categories.is-dragging{scroll-snap-type:none!important;user-select:none!important}
 body.tim-unified-ui .tim-platform-app.tm-home-mode .tim-category-scroll-indicator{width:58px;margin:-20px auto 20px}
}
