.nb-dot-button-v2{display:inline-grid;-webkit-tap-highlight-color:transparent;cursor:pointer;--dots-duration:.45s;--dots-stagger:.017s;--elastic-ease-out:linear(0,.5737 7.6%,.8382 11.87%,.9463 14.19%,1.0292 16.54%,1.0886 18.97%,1.1258 21.53%,1.137 22.97%,1.1424 24.48%,1.1423 26.1%,1.1366 27.86%,1.1165 31.01%,1.0507 38.62%,1.0219 42.57%,.9995 46.99%,.9872 51.63%,.9842 58.77%,1.0011 81.26%,1);--smooth-ease:cubic-bezier(.32,.72,0,1)}.nb-dot-button-v2__dot-wrap{pointer-events:none;z-index:2;grid-area:1/1;justify-content:flex-start;align-items:center;display:grid;transition:translate calc(var(--dots-duration) * 1.1) var(--smooth-ease);transition-delay:calc(var(--parent-index) * var(--dots-stagger))}.nb-dot-button-v2__dot{height:var(--btn-color-blob-dot-size);width:var(--btn-color-blob-dot-size);transform-origin:top;border-radius:50%;grid-area:1/1;margin-left:var(--dot-margin-left);display:block;transition:scale var(--dots-duration) calc(calc(var(--dots-duration) * .25) + ( var(--index) * var(--dots-stagger) )) var(--smooth-ease),translate var(--dots-duration) calc(calc(var(--dots-duration) * .25) + ( var(--index) * var(--dots-stagger) )) var(--smooth-ease),transform var(--dots-duration) var(--smooth-ease)}.nb-dot-button-v2__dot:is(.nb-dot-button-v2__dot--is-second,.nb-dot-button-v2__dot--is-third){scale:.97}.nb-dot-button-v2__bg{grid-area:1/1;transition:scale var(--dots-duration) var(--smooth-ease),box-shadow .35s var(--smooth-ease)}.nb-dot-button-v2__inner{padding:var(--padding-top) var(--padding-right) var(--padding-bottom) calc(var(--padding-left) + var(--btn-color-blob-dot-size));pointer-events:none;grid-area:1/1;display:grid;transition-delay:calc(var(--dots-duration) * .33)}.nb-dot-button-v2__inner,.nb-dot-button-v2__text{transition:transform calc(var(--dots-duration) * 1.1) var(--smooth-ease)}.nb-dot-button-v2__text{z-index:1;grid-area:1/1}@media (hover:hover) and (pointer:fine){.nb-dot-button-v2:is(:hover,:focus-visible) .nb-dot-button-v2__inner{transform:skew(12deg)}.nb-dot-button-v2:is(:hover,:focus-visible) .nb-dot-button-v2__text{transform:translate3d(calc(var(--btn-color-blob-dot-size) * -1),0,0) skew(-12deg)}.nb-dot-button-v2:is(:hover,:focus-visible) .nb-dot-button-v2__dot-wrap{scale:1;translate:calc(100% - var(--btn-color-blob-dot-size) - 1.25em) 0 0}.nb-dot-button-v2:is(:hover,:focus-visible) .nb-dot-button-v2__dot{transition:scale var(--dots-duration) var(--smooth-ease),translate var(--dots-duration) var(--smooth-ease),transform var(--dots-duration) calc(calc(var(--dots-duration) * .25) + ( var(--index) * var(--dots-stagger) )) var(--smooth-ease);scale:.3;transform:scale(calc(1 / .3)) translate3d(0,.5em,0);translate:0 -.5em 0}.nb-dot-button-v2:is(:hover,:focus-visible) .nb-dot-button-v2__dot:is(.nb-dot-button-v2__dot--is-second,.nb-dot-button-v2__dot--is-third){scale:.3;transform:scale(calc(1 / .315)) translate3d(0,.5em,0)}}