.neo-helix{-webkit-tap-highlight-color:transparent;background-color:#000;border:1px solid #3c3f41;display:flex;margin:0;overflow:hidden;padding:0;perspective:800px;transform:translateZ(0);transform-style:flat}.neo-helix:focus{outline:0}.neo-helix.neo-follow-selection .neo-helix-item{transition:all .1s linear}.neo-helix.neo-transition-100 .neo-helix-item{transition:all .1s ease-in-out!important}.neo-helix.neo-transition-1000 .neo-helix-item{transition:all 1s ease-in-out!important}.neo-helix .container{display:flex}.neo-helix .container,.neo-helix .container-surface,.neo-helix .group{flex:1 0 100%;margin:0;padding:0;pointer-events:none;position:absolute;transform-style:preserve-3d}.neo-helix .surface{-webkit-tap-highlight-color:transparent;backface-visibility:hidden;box-sizing:border-box;pointer-events:auto;position:absolute;transform-origin:center center;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neo-helix .neo-helix-item{backface-visibility:visible;background-color:rgba(73,160,154,.35);height:160px;overflow:hidden;width:120px;will-change:transform}.neo-helix .neo-helix-item:focus{outline:0}.neo-helix .neo-helix-item.neo-selected{border-radius:10px!important;box-shadow:0 0 35px #61dfe5;opacity:1!important}.neo-helix .neo-helix-item .contact-item{border-radius:3px;box-shadow:0 0 12px rgba(231,254,237,.6);height:160px;width:120px}.neo-helix .contact-name{font-size:14px;font-weight:700;left:0;position:absolute;right:0;text-shadow:0 0 10px #61dfe5}