.tool-others{position:relative;margin-top:calc(var(--home-section-gap) - var(--tool-others-track-padding-top));margin-bottom:var(--pre-footer-section-space)}.tool-others-nav{display:flex;justify-content:center;gap:var(--bento-nav-gap);margin-top:var(--bento-nav-space-top)}.tool-others-nav .btn-nav{position:static;transform:scale3d(var(--scale),var(--scale),1)}.tool-others-nav .btn-nav[hidden]{display:none}.tool-others-nav .btn-nav:disabled{opacity:0.5;pointer-events:none}.tool-others-prev svg{transform:rotate(-90deg)}.tool-others-next svg{transform:rotate(90deg)}.tool-others-track{display:flex;gap:var(--listing-grid-gap);overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:var(--tool-others-track-padding-top) 0 var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-text-secondary) transparent;cursor:grab}.tool-others-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.tool-others-track::-webkit-scrollbar{height:0.4rem}.tool-others-track::-webkit-scrollbar-track{background:transparent}.tool-others-track::-webkit-scrollbar-thumb{background-color:var(--color-text-secondary);border-radius:var(--radius-md)}.tool-others-item{flex:0 0 auto;scroll-snap-align:start;width:7.5rem}.tool-others-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);aspect-ratio:1 / 1;padding:var(--space-4) var(--space-3);text-align:center}.tool-others-icon svg{width:1.6rem;height:1.6rem}.tool-others-label{font-size:var(--font-size-3);font-weight:700;text-transform:uppercase;letter-spacing:0.03rem;line-height:var(--line-height-tight)}@media (max-width:48rem){.tool-others-item{width:6.5rem}}