.logoloop[data-v-0781e004]{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-pad:0px;padding-top:var(--logoloop-pad);padding-bottom:var(--logoloop-pad);-webkit-tap-highlight-color:transparent;position:relative;overflow:clip}.logoloop--vertical[data-v-0781e004]{height:100%;padding:0 var(--logoloop-pad);display:inline-block}.logoloop[data-draggable][data-v-0781e004]{cursor:grab;touch-action:pan-y pinch-zoom}.logoloop--vertical[data-draggable][data-v-0781e004]{touch-action:pan-x pinch-zoom}.logoloop[data-dragging][data-v-0781e004],.logoloop[data-dragging][data-v-0781e004] *{cursor:grabbing}.logoloop__track[data-v-0781e004]{z-index:0;will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track[data-v-0781e004]{flex-direction:column;width:100%;height:max-content}.logoloop__list[data-v-0781e004]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.logoloop--vertical .logoloop__list[data-v-0781e004]{flex-direction:column}.logoloop__item[data-v-0781e004]{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1;position:relative}.logoloop--vertical .logoloop__item[data-v-0781e004]{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop[data-intro] .logoloop__item[data-v-0781e004]{opacity:0}.logoloop__content[data-v-0781e004]{align-items:center;gap:calc(var(--logoloop-logoHeight) * .3);color:inherit;border-radius:4px;text-decoration:none;transition:opacity .35s,filter .35s,color .35s;display:inline-flex}.logoloop[data-labels=below] .logoloop__content[data-v-0781e004]{gap:calc(var(--logoloop-logoHeight) * .22);flex-direction:column}.logoloop__content[data-v-0781e004]:focus-visible{outline-offset:2px;outline:2px solid}.logoloop__node[data-v-0781e004]{align-items:center;display:inline-flex}.logoloop__item img[data-v-0781e004]{width:auto;height:var(--logoloop-logoHeight);object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;display:block}.logoloop__node[data-v-0781e004],.logoloop__item img[data-v-0781e004]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item:hover img[data-v-0781e004],.logoloop--scale-hover .logoloop__item:hover .logoloop__node[data-v-0781e004]{transform:scale(1.2)}.logoloop__label[data-v-0781e004]{font-size:max(12px, calc(var(--logoloop-logoHeight) * .5));letter-spacing:-.01em;white-space:nowrap;font-weight:600;line-height:1.2}.logoloop[data-labels=below] .logoloop__label[data-v-0781e004]{font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));letter-spacing:0;opacity:.72;font-weight:500}.logoloop__tip[data-v-0781e004]{margin-top:calc(var(--logoloop-logoHeight) * .2);font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));white-space:nowrap;opacity:0;pointer-events:none;font-weight:500;line-height:1.2;transition:opacity .25s,translate .25s;position:absolute;top:100%;left:50%;translate:-50% 4px}.logoloop--vertical .logoloop__tip[data-v-0781e004]{margin-top:0;margin-left:calc(var(--logoloop-logoHeight) * .25);top:50%;left:100%;translate:4px -50%}.logoloop__item:hover .logoloop__tip[data-v-0781e004],.logoloop__item:focus-within .logoloop__tip[data-v-0781e004],.logoloop__item[data-active] .logoloop__tip[data-v-0781e004]{opacity:.8;translate:-50%}.logoloop--vertical .logoloop__item:hover .logoloop__tip[data-v-0781e004],.logoloop--vertical .logoloop__item:focus-within .logoloop__tip[data-v-0781e004],.logoloop--vertical .logoloop__item[data-active] .logoloop__tip[data-v-0781e004]{translate:0 -50%}.logoloop[data-muted] .logoloop__content[data-v-0781e004]{filter:grayscale(var(--logoloop-gray,1));opacity:var(--logoloop-dim,.5)}.logoloop[data-muted] .logoloop__item:hover .logoloop__content[data-v-0781e004],.logoloop[data-muted] .logoloop__item:focus-within .logoloop__content[data-v-0781e004],.logoloop[data-muted] .logoloop__item[data-active] .logoloop__content[data-v-0781e004]{filter:none;opacity:1}.logoloop__item[data-color]:hover .logoloop__content[data-v-0781e004],.logoloop__item[data-color]:focus-within .logoloop__content[data-v-0781e004],.logoloop__item[data-color][data-active] .logoloop__content[data-v-0781e004]{color:var(--logoloop-item-color)}.logoloop:not([data-muted]) .logoloop__item:not([data-color]) a.logoloop__content[data-v-0781e004]:hover{opacity:.8}@media (prefers-reduced-motion:reduce){.logoloop__content[data-v-0781e004],.logoloop__node[data-v-0781e004],.logoloop__item img[data-v-0781e004],.logoloop__tip[data-v-0781e004]{transition:none}}
